作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 ws
创建一个 websocket .
我使用 Nginx。
在我将“gateway.example.com”重定向到“http://127.0.0.1:3006”的 Nginx 配置中。
在我的 Cloudflare 配置 (DNS) 中,有到 SERVER_IP 的网关。
// For "generate" the websocket. There are the Cloudflare key & cert.
const server = require("https").createServer({
cert: require("fs").readFileSync('./src/router/api/v1/cert.pem'),
key: require("fs").readFileSync('./src/router/api/v1/key.pem')
});
server.listen(3006)
const wss = new WebSocket.Server({
server
});
最佳答案
这是nginx的问题。我们需要一个特殊的 ws 配置(升级)。
关于javascript - 如何在 Node.js + Cloudflare + Nginx 中使用 WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67642777/
我是一名优秀的程序员,十分优秀!