客户端无法连接到托管在 Azure 应用服务上的 nodejs websocket 服务器?
Client ws can't connect to nodejs websocket server hosted on Azure app service?
有人知道如何在 Azure 上设置 websocket 服务器 nodejs(npm 包 ws)应用程序服务吗?
我的 ws 客户端无法连接到 ws 服务器...感谢您的任何提示!
您似乎错过了启动应用程序的内容。我给你写了一个示例演示,项目部分很简单,如下所示:
wstest.js
代码:
const WebSocket = require('ws');
const port = process.env.PORT || 8080
const wss = new WebSocket.Server({ port });
wss.on('connection', function connection(ws) {
ws.on('message', function incoming(message) {
console.log('received: %s', message);
});
ws.send('something from server');
});
我是直接用vs code部署这个项目,所以这个项目会在文件夹下:/home/site/wwwroot/
所以我们要用node命令来启动它,如下:
部署完成后,让我们从本地进行测试:
有人知道如何在 Azure 上设置 websocket 服务器 nodejs(npm 包 ws)应用程序服务吗? 我的 ws 客户端无法连接到 ws 服务器...感谢您的任何提示!
您似乎错过了启动应用程序的内容。我给你写了一个示例演示,项目部分很简单,如下所示:
wstest.js
代码:
const WebSocket = require('ws');
const port = process.env.PORT || 8080
const wss = new WebSocket.Server({ port });
wss.on('connection', function connection(ws) {
ws.on('message', function incoming(message) {
console.log('received: %s', message);
});
ws.send('something from server');
});
我是直接用vs code部署这个项目,所以这个项目会在文件夹下:/home/site/wwwroot/
所以我们要用node命令来启动它,如下:
部署完成后,让我们从本地进行测试: