Unix Socket

PHP-FPM + Nginx: Socket vs. TCP/IP und sysctl tweaking

Oft wird behauptet, dass TCP/IP besser skaliert als Unix-Sockets. Das mag vl. zutreffen, wenn das Socket-Limit, des Systems, nicht angepasst wird. Bei Ubuntu liegt das Unix-Socket Connection-Limit z.B. bei 128. Somit k├Ânnen nur 128 PHP Requests gleichzeitig abgearbeitet werden. Doch was ist eigentlich der Vorteil von Unix-Sockets? Bei den Unix-Sockets wird der TCP/IP Overhead (TCP Header usw.) eingespart. Somit werden hier Ressourcen gespart und die Requests schneller abgearbeitet, auch wenn es nur ein minimaler Unterschied ist.