Dedicated-Server

專用伺服器和 Unix 套接字

  • December 5, 2011

我有一個 OpenVZ VPS,由於某些原因,我用完了非 TCP 套接字:

cat /proc/user_beancounters 
uid  resource    held      maxheld   barrier    limit     failcnt
numothersock     40        2002      2000       2000      4683

一個應用程序非常頻繁地使用 unix-sockets,如上面的列表所示,最多 4683 個。這就是原因,我將轉移到專用伺服器。

問題。如何找出允許在專用伺服器上打開的 unix-sockets 數量?

我認為伺服器的配置在這種情況下不是什麼大問題,但我想購買 CPU 2x2.50GHz、RAM 4G、HDD 80G、CentOS 5.7、Apache 2.2 的伺服器。抱歉,我可能無法正確提出問題。

好吧,對於最大數量的文件描述符,您可以: cat /proc/sys/fs/file-max

這是我的小筆記型電腦的一個:

zsh 15427 [1] % cat /proc/sys/fs/file-max
403568

這一切都取決於發行版、核心限制、核心功能、硬體……實際上並沒有任何可靠的衡量標準。

引用自:https://serverfault.com/questions/337188