Unix域或TCP

时间:2016-04-18 11:38:17

标签: ruby-on-rails postgresql sockets unix tcp

我有一个相当简单的Rails应用程序连接到Postgres服务器(本地)。

Uptil现在,如果没有指定(在database.yml中的socket),pg客户端通过TCP在loopback接口上与postgres连接,我感觉不到。

Fyi,这就是我的配置。

{:adapter=>"postgresql", :encoding=>"unicode", :database=>"scp_development"}

但我认为我错了,我无法在端口5432的环回接口上嗅探任何数据包。

sudo tcpdump -nnvvXSs 1514 -i lo0 dst port 5432

让我相信它可以在Unix域套接字上工作。

那么,是否有一种相当可靠的方法来确定......

我是否已连接到TCP套接字或Unix套接字?

0 个答案:

没有答案