plackupまたはstarmanを使用してMojoliciousアプリを他のユーザーと一緒にマウントしたいと考えています。
ここのドキュメントでは、単一のアプリケーションを使用する方法について説明していますが、Mojolicious アプリを同じ plackup/starman インスタンスの背後にある他のCatalystまたはDancerベースのアプリと共存させる方法については説明していません。
次のようなことをしたい
builder {
enable 'Debug';
enable 'Session', store => 'File';
mount '/prospero' => Prospero->psgi_app;
mount "/vizela" => 'Vizela/vizela.pl'
#-------------------------------------------------
# standard app
#-------------------------------------------------
mount '/', $app;
};
ここで、Prospero は触媒アプリで、vizela はモジョリシャスなアプリですが、ドキュメントにはこの方向へのヒントがありません。または、見つけられなかったのかもしれません。
また、これを実現する方法についてのアドバイスはありますか?
残念ながら、nginx または apache の背後にデプロイすることはオプションではありません。また、異なるサーバーを使用することもできません。これは、すべてのデータに対して 1 つのソースが必要なためです (サーバー間の制限)。
ありがとう