同じマシン上で実行されるPSGIアプリの多くの(分離された)インストールがあるため、PSGIサーバーを一意のポートで実行する必要があります。これは、リソース/管理の観点からは理想的ではありませんが、同じマシンで実行する場合にUnixドメインソケットがより明白な選択であると思われる場合は、TCP / IPの(まだ測定されておらず、おそらく重要ではない)「オーバーヘッド」も必要です。 。
幸い、アプリはPlackのHTTPインターフェース(mod_proxyの「ProxyPass」を介してApacheからプロキシされます)で動作しますが、残念ながら、FastCGIインターフェースでは機能しません(https://stackoverflow.com/questions/14643165/can-psgi-apps-を参照)。 fork-under-plackhandlerfcgi)。
mod_fastcgiのFastCgiExternalServer以外(またはこのテストされていないユーザー提供のパッチでmod_proxyにパッチを適用する:http://mail-archives.apache.org/mod_mbox/httpd-dev/201207.mbox/%3C20120731200351.GB11038@gmail.com%3E) 、 Unixドメインソケットを介してApache接続をPSGIアプリにプロキシする方法はありますか?