不用拐弯抹角,我会直接去我的查询:)
我正在实现一个系统,其中有多个虚拟机、WAR 文件和以下配置: - 有一个主虚拟机运行 Apache 和配置了 mod_jk 的 Tomcat 以实现负载平衡
- 这个 Master VM 还运行 Apache Mesos 来监控资源和运行任务。此任务配置为将 WAR 文件和 MySQL 数据库转储复制到 Mesos 从站。
这个想法是根据可用资源在需要时按比例放大/缩小。例如,当一个新的 HTTPRequest 进来,并且没有空闲机器时,Mesos Master 被请求资源并且一个新的 VM 被打开。假设这个 VM 已经配置了 Tomcat、MySQL 和其他必需品;和 Mesos 任务正确复制所需的 WAR 文件和数据库转储。
我的问题是,当 Apache 接收到新的 HTTPRequest 并且在 Apache 将此请求转发给 Tomcat 进行服务之前,我们如何执行一些任务(向 Mesos 请求资源,启动并运行 VM)?
有关信息,我正在运行 Ubuntu 12.04。
我在 httpd.conf 中搜索了一些配置,但找不到对这种情况有帮助的配置。
任何帮助将非常感激!提前致谢!