同じサーバー上で、Jetty を利用したいくつかの Grails アプリケーションを実行したいと考えています (ただし、必要に応じてサーバーを Tomcat に変更することもできますが、CometD 機能には Continuations API が必要です)。それらはすべてポート 80 にある必要がありますが、異なるドメイン名 (myfirstsite.com、mysecondsite.com) を持っています。
この方法で複数のアプリを実行する方法はありますか?
最も簡単な方法は、おそらく Apache HTTPD 仮想ホストを使用し、mod_proxy を使用して Jetty または Tomcat に接続することです。
Jettyのさまざまな仮想ホストでさまざまなWebアプリを実行することは複雑ではありません。