Node.js和带有套接字的Python Flask之间的心跳连接?可能的

Node.js和带有套接字的Python Flask之间的心跳连接?可能的,python,node.js,sockets,express,flask,Python,Node.js,Sockets,Express,Flask,我面临的情况是,我有一个Express服务器和一个Flask服务器,每个服务器负责各种任务。我们正在将一个请求从Express传输到Flask服务器,并希望使用套接字提供从Flask服务器到Express服务器的心跳式更新 可以使用这样的插座吗?我承认以前从未真正将套接字用于后端。我使用Socket.io将基于React的站点与Express后端连接起来,但我不知道如何像这样连接两台服务器 任何帮助都将不胜感激。这里有一个 尽管blurb文本说“Flask SocketIO使Flask应用程序能

我面临的情况是,我有一个Express服务器和一个Flask服务器,每个服务器负责各种任务。我们正在将一个请求从Express传输到Flask服务器,并希望使用套接字提供从Flask服务器到Express服务器的心跳式更新

可以使用这样的插座吗?我承认以前从未真正将套接字用于后端。我使用Socket.io将基于React的站点与Express后端连接起来,但我不知道如何像这样连接两台服务器

任何帮助都将不胜感激。

这里有一个

尽管blurb文本说“Flask SocketIO使Flask应用程序能够访问客户端和服务器之间的低延迟双向通信”,“客户端”并不一定意味着“前端”

由于您已经使用了Socket.io和websockets,您可能会看到该包是否满足您的需要。当然,如果事实证明您不必这样做,那么要比立即使用Unix套接字更容易。:)

注:烧瓶不能同时使用。默认情况下,它一次不能处理多个请求,因为它在单个线程上运行,不执行异步/等待操作。这是一个更广泛的Python/WSGI问题,而不是一个烧瓶问题。这可能会成为应用程序的瓶颈,具体取决于您的操作