我们的PHP应用程序在apache上运行,但是可以使用php-pm使应用程序持久化(不进行预热,数据库连接保持打开状态,填充缓存并初始化应用程序)。
我希望在部署到heroku时保持这种行为,即apache提供静态内容,php-pm服务器提供API层。在本地,这是使用.htaccess
重写代理规则来处理的,该规则将所有流量从/middleware
发送到例如php-pm列表。端口8082
。
在heroku上,这意味着在web dyno中运行两个进程。那可能吗?
如果没有 - 是否有其他替代方案可用于处理通过不同流程的网络流量或使持续流程监听网络流量?