1
phuslu 2013 年 8 月 23 日
linux 支持 abstract socket, 可以代替 .sock 文件。
|
2
BOYPT 2013 年 8 月 23 日
“一切皆文件”是Unix哲学之一。
php5-fpm.sock只是一个符号,并不会有任何数据经过磁盘。这样一个符号是建立 userspace<->kernelspace<->userspace 这样的管道的传统方式,这样的实现有利于在unix系系统里面实现跨平台。 |
4
BOYPT 2013 年 8 月 23 日
http://superuser.com/questions/484671/can-i-monitor-a-local-unix-domain-socket-like-tcpdump
可以用socat做中转。 或者作为调试你用tcp socket替代着就好了嘛。(调试PHP用得着用抓包么…… |
5
fucktwice OP |
6
julyclyde 2013 年 8 月 23 日 via iPad unix domain socket没有icmp
socket文件不是用来open的,是用来connect的。在unix domain socket体系里,那个文件名是个传输层地址,相当于tcp的端口号 |