-Dhttp.port <port>
Play 文档仅描述了通过参数将默认 9000 端口更改为其他端口。
是否可以使用 unix 套接字而不是端口?由于管理员的政策,每个应用程序都必须提供套接字,然后 nginx 将其用作前端 Web 服务器。
我在 play docs 中找到了关于使用 nginx 的一章,但又一次 - 它仅涵盖在端口上运行的应用程序。
我正在使用播放 2.2.0。
-Dhttp.port <port>
Play 文档仅描述了通过参数将默认 9000 端口更改为其他端口。
是否可以使用 unix 套接字而不是端口?由于管理员的政策,每个应用程序都必须提供套接字,然后 nginx 将其用作前端 Web 服务器。
我在 play docs 中找到了关于使用 nginx 的一章,但又一次 - 它仅涵盖在端口上运行的应用程序。
我正在使用播放 2.2.0。
在 Netty 中不支持侦听 Play 用作 http 服务器的 unix 套接字。Netty 有一个第三方库,但是如果不对框架内部进行一些严重的混乱,您可能无法将其插入 Play。
https://github.com/Flipkart/phantom/wiki/Unix-domain-socket-transport-for-netty