socket-redis:WebSocket pubsub服务器和客户端(带有SockJS),通过Redis公开API

时间:2024-06-11 15:16:06
【文件属性】:

文件名称:socket-redis:WebSocket pubsub服务器和客户端(带有SockJS),通过Redis公开API

文件大小:42KB

文件格式:ZIP

更新时间:2024-06-11 15:16:06

JavaScript

插座-redis socket-redis是WebSocket发布/订阅服务器和客户端,通过Redis公开API(允许您使用Redis客户端在应用程序中使用WebSocket功能)。 关于 socket-redis启动一个WebSocket服务器( ),客户端可以在其中连接并订阅多个通道。 服务器将允许您在 pub / sub通道socket-redis-up上使用与客户端相关的事件,例如message , subscribe和unsubscribe 。 此外,它将订阅另一个发布/订阅通道socket-redis-down ,您可以在其中向通道中的所有客户端发送消息。 当指定多个--socket-ports ,脚本将为每个端口生成一个子进程。 这是利用所有CPU内核的简单方法。 服务器 安装与配置 软件包可通过npm注册表获得: npm install socket-redis


【文件预览】:
socket-redis-master
----.dockerignore(98B)
----docker()
--------config()
----client()
--------index.js(4KB)
----script()
--------test.sh(197B)
----Dockerfile(253B)
----lib()
--------channel.js(1KB)
--------worker-connection.js(6KB)
--------status-server.js(4KB)
--------server.js(7KB)
--------status-request.js(1KB)
--------utils.js(884B)
--------worker-util.js(1KB)
--------channel-list.js(1KB)
--------message.js(225B)
--------worker.js(4KB)
--------subscriber.js(337B)
----socket-redis.js(103B)
----.travis.yml(738B)
----LICENSE(1KB)
----test()
--------server.js(8KB)
--------helpers()
--------client.js(3KB)
--------worker.js(6KB)
--------mocha.opts(52B)
----README.md(6KB)
----docker-compose.yml(562B)
----.gitignore(15B)
----bin()
--------socket-redis.js(3KB)
----package-lock.json(87KB)
----package.json(1KB)

网友评论