当前位置: 首页 > news >正文

egg(89)--egg之redis的发布和订阅

gitbhub

github

目录

clipboard.png

文件内容

redis-push.js
var redis = require('redis');
var client = redis.createClient(6379,'localhost');

client.publish('testPublish','message from publish.js')
redis-sub1.js
var redis = require('redis');
var client = redis.createClient(6379,'localhost');

client.subscribe('testPublish')
client.on('message',(channel,msg) => {
    console.log(channel)
    console.log(msg)
})
redis-sub2.js
var redis = require('redis');
var client = redis.createClient(6379,'localhost');

client.subscribe('testPublish')
client.on('message',(channel,msg) => {
    console.log(channel)
    console.log(msg)
})

先订阅

clipboard.png

再发布,订阅者就能看到发布者发布过来的信息

clipboard.png

相关文章:

  • Apache Zeppelin在Apache Trafodion上的可视化
  • 图标设计的意思是什么?资深UI设计师告诉你图标的含义!
  • 使用 flutter 的ListView实现滚动列表
  • 脚本处理iOS的Crash日志
  • 大家都在用HTTP/2了,而你还没听说过?
  • ➹使用webpack配置多页面应用(MPA)
  • Linux服务器配置---ntp
  • 基于NetCore C#的在线代码生成器
  • CSS3 动画卡顿解决方案
  • ywy_c_asm题
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • CF960G Bandit Blues(第一类斯特林数)
  • 我的网站搭建 (第21天) 评论功能设计
  • PHP 5.6 已结束安全支持,你升级到 PHP 7 系列了吗?
  • 企业网管用linux搭建邮件服务器为公司降本增效
  • 0基础学习移动端适配
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • CSS盒模型深入
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • Docker入门(二) - Dockerfile
  • Invalidate和postInvalidate的区别
  • js递归,无限分级树形折叠菜单
  • Python连接Oracle
  • SpingCloudBus整合RabbitMQ
  • VuePress 静态网站生成
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 通信类
  • 优秀架构师必须掌握的架构思维
  • puppet连载22:define用法
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #LLM入门|Prompt#3.3_存储_Memory
  • $$$$GB2312-80区位编码表$$$$
  • (LeetCode) T14. Longest Common Prefix
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .NET/C# 使用反射注册事件
  • .net通用权限框架B/S (三)--MODEL层(2)
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)
  • @angular/cli项目构建--Dynamic.Form
  • @RequestBody与@ResponseBody的使用
  • @RequestMapping处理请求异常
  • [ C++ ] STL_list 使用及其模拟实现
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [AndroidStudio]_[初级]_[修改虚拟设备镜像文件的存放位置]
  • [C++]C++类基本语法
  • [C进阶] 数据在内存中的存储——浮点型篇