茂みをぶつけずに、直接クエリに行きます:)
複数の VM、WAR ファイル、および次の構成があるシステムを実装しています。 - 負荷分散のために mod_jk で構成された Apache と Tomcat を実行するマスター VM があります。
- このマスター VM は、リソースの監視とタスクの実行のために Apache Mesos も実行します。このタスクは、WAR ファイルと MySQL データベースのダンプを Mesos スレーブにコピーするように構成されています。
アイデアは、利用可能なリソースに基づいて、必要に応じてスケールアップ/ダウンすることです。たとえば、新しい HTTPRequest が着信し、空いているマシンがない場合、Mesos マスターにリソースが要求され、新しい VM がオンになります。この VM は、Tomcat、MySQL、およびその他の必需品で既に構成されているとします。Mesos タスクは、必要な WAR ファイルとデータベース ダンプを正しくコピーします。
私の問題は、Apache が新しい HTTPRequest を受信したときに、Apache がこのリクエストを Tomcat に転送してサービスを提供する前に、何らかのタスク (Mesos にリソースを要求し、VM を起動して実行する) をどのように実行するかということです。
情報については、Ubuntu 12.04 を実行しています。
httpd.conf でいくつかの構成を検索しましたが、このシナリオに役立つ構成が見つかりませんでした。
どんな助けでも本当に感謝します! 前もって感謝します!