【发布时间】:2023-04-10 10:57:01
【问题描述】:
我正在制作一个视频聊天应用程序,我将在其中使用来自 npm 的 Web 套接字,并且我已经在 server.js 文件中编写了 WebSocket 相关代码,如下所示
var webSocketServ = require('ws').Server;
var wss = new webSocketServ({
port: 8000
})
var users = {};
var otherUser;
wss.on('connection', function (conn) {
console.log("User connected");
conn.on('message', function (message) {
var data;
.
.
.
and so on
为了管理 URL,我使用了 Django, 所以我的问题是当我使用 python manage.py runserver 时,server.js 没有运行并且应用程序没有连接到服务器,如果我运行“node server.js”应用程序正在连接到服务器但我无法管理 URL在 Django 代码中
所以我打开了两个终端实例并在一个终端中运行 node 并在另一个终端中运行 python 但我知道它不是正确的方式并且在托管时它不会有效
有没有办法同时运行两台服务器?
【问题讨论】:
标签: python node.js django web-development-server