【文件属性】:
文件名称:docker-faye-server:包含Faye服务器的Docker映像
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-16 22:31:29
JavaScript
Faye服务器
Faye是基于Bayeux协议的发布-订阅消息系统。 它旨在允许客户端JavaScript程序以低延迟通过HTTP彼此发送消息。
该项目在Docker容器中提供了基于Node.js的Faye服务器。 Faye的进程内存储引擎用于存储状态。
直接使用
使用以下两个命令在端口8080上启动服务器
npm install
npm start
通过下面列出的环境变量支持几个配置选项。
Docker使用
Faye暴露在容器端口8080上。要在主机端口80上运行服务器,只需调用
docker run --rm -i -t -p 80:8080 henkel/docker-faye-server:latest
服务器可以通过环境变量进行配置,例如,可以像这样启用详细日志记录
docker run --rm -i -t -p 80:8080 -e FAYE_LOG_LEVEL
【文件预览】:
docker-faye-server-master
----.gitignore(657B)
----Dockerfile(296B)
----faye-server.spec.js(5KB)
----package.json(496B)
----faye-utils.js(2KB)
----.travis.yml(35B)
----LICENSE(1KB)
----faye-server.js(2KB)
----README.md(3KB)
----faye-extensions.js(373B)
----server.js(82B)