Docker 将CituData与PHP/Laravel连接
我按照说明使用Docker设置CituData单集群 当我试着用Laravel的时候,这不起作用,这个连接被拒绝了Docker 将CituData与PHP/Laravel连接,docker,citus,Docker,Citus,我按照说明使用Docker设置CituData单集群 当我试着用Laravel的时候,这不起作用,这个连接被拒绝了 有什么办法解决这个问题吗?我对Laravel没有经验,但这里有一个办法:确保您使用的是TCP套接字,而不是Unix域套接字 TCP端口(默认情况下为5432)在容器上公开,但在Unix域套接字上不公开。在同一实例上运行数据库和应用程序时,应用程序可能试图使用Unix域套接字,因为: 使用Unix域套接字稍微有利一些,因为它们不需要三方握手 由于这个原因,它们的速度稍微快一点
有什么办法解决这个问题吗?我对Laravel没有经验,但这里有一个办法:确保您使用的是TCP套接字,而不是Unix域套接字 TCP端口(默认情况下为5432)在容器上公开,但在Unix域套接字上不公开。在同一实例上运行数据库和应用程序时,应用程序可能试图使用Unix域套接字,因为:
- 使用Unix域套接字稍微有利一些,因为它们不需要三方握手
- 由于这个原因,它们的速度稍微快一点