我有一个概念设计问题。我正在构建一个应用程序/平台,它将包括一个服务器,可能运行带有MySQL数据库的Apache Tomcat,以及几个客户端应用程序(例如原生iPhone应用程序、安卓应用程序、黑莓应用程序)。客户端应用程序和服务器之间的通信将通过SOAP或XML-RPC处理(也在尝试解决这一问题)。
以上所有这些我都相当满意,但我计划的最后一部分是为平台创建基于web/浏览器的客户端界面。这就是我遇到的问题,我是否应该在同一物理服务器上安装Apache Web Server,并在application server (Tomcat,在同一物理机器上运行)上构建一个调用RPC的PHP应用程
我已经建立了一个非军事区来运行一个网站。大部分代码都在运行DebianVersion7.0(喘息)64位的应用服务器上。我还有一个运行CentOS 6.5的web服务器。它充当应用服务器的代理。我已经在两者上都设置了LAMP,我的网页都是用PHP编写的。web服务器上的PHP脚本调用应用服务器上的PHP脚本。应用服务器脚本调用一个长时间运行(> 1分钟)可执行文件(这是在C++中开发的)。60秒后(由我的手表计时),脚本将发生以下消息失败。
Proxy Error
The proxy server received an invalid response from an upstrea