Quantcast
Channel: 不自量力 の Weithenn
Viewing all articles
Browse latest Browse all 598

The TCP backlog setting of 511 cannot be enforced | Redis

$
0
0


Question: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

在部署並啟動 Ansible AWX 時,其中的 awx_redis 容器在狀態的部份,一直呈現「Restarting」狀態而非「Up」,如下圖錯誤訊息


透過「docker logs awx_redis」指令,查看 awx_redis 容器的 Logs 內容時,發現一行關鍵錯誤訊息。
WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.






Answer:

簡單來說,必須放大錯誤訊息中所說的「/proc/sys/net/core/somaxconn」系統預設值。所以,請至 docker-compose.yml 內,將 redis 容器的部份加上「sysctls: - net.core.somaxconn=65535」,然後再嘗試重新啟動即可。




    Viewing all articles
    Browse latest Browse all 598

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>