我有一个基于PHP(Laravel框架)的应用程序和一个nodejs应用程序。nodejs应用程序与socket.io一起用于向用户浏览器发送推送通知。由于PHP不适合长轮询过程,我不得不将node.js应用程序包含在我的堆栈中。我仅使用nodejs展示一些实时数据给来访用户。
我可以预期同时连接1000个,并且避免使用PHP进行AJAX长轮询,改为使用nodejs处理长轮询以及socket.io。
现在我很困惑部署我的PHP应用程序和nodejs应用程序是否会导致任何问题?我的PHP应用程序将通过内部API与nodejs应用程序通信。
在性能方面,在LAMP堆栈上部署nodejs是否可行?节点上的流量命中(长轮询)是否会影响我的服务器,从而影响我的PHP应用程序?
我可以预期同时连接1000个,并且避免使用PHP进行AJAX长轮询,改为使用nodejs处理长轮询以及socket.io。
现在我很困惑部署我的PHP应用程序和nodejs应用程序是否会导致任何问题?我的PHP应用程序将通过内部API与nodejs应用程序通信。
在性能方面,在LAMP堆栈上部署nodejs是否可行?节点上的流量命中(长轮询)是否会影响我的服务器,从而影响我的PHP应用程序?