在 nginx 中使用 UNIX 套接字

ngw*_*ngw 1 unix nginx ruby socket thin

我想澄清一些关于使用 nginx 代理通过瘦服务器集群 ( http://code.macournoyer.com/thin/ )代理请求的疑问。我读过很多关于使用 UNIX 套接字而不是 TCP 连接的博客文章,我唯一的疑问是多服务器配置,其中集群分布在多台机器上,代理充当前端。如何共享 UNIX 套接字?我应该共享包含 .sock 文件的目录还是我遗漏了什么?你们如何处理这种部署?

ps hhttp://macournoyer.wordpress.com/2008/01/26/get-intimate-with-your-load-balancer-tonight/

Sea*_*der 7

UNIX 域套接字仅用于本地连接。将它们所在的文件系统导出到另一台机器上不会使该套接字可通过网络访问。有关更多信息,请参阅有关 Unix 域套接字Wikipedia 文章