エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SO_REUSEPORTを使ったプロセス間負荷分散とgraceful reload - methaneのブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SO_REUSEPORTを使ったプロセス間負荷分散とgraceful reload - methaneのブログ
WSGIサーバーにおいてSO_REUSEPORTを使って複数のworker process間で負荷分散する方法があるが、gracefu... WSGIサーバーにおいてSO_REUSEPORTを使って複数のworker process間で負荷分散する方法があるが、graceful reloadに悪影響がある実装が多い。解説と改善案を書いておく。 複数ポートとSO_REUSEPORTの違い 過去にuWSGIで複数のポートを使った負荷分散の方法を紹介した。 methane.hatenablog.jp SO_REUSEPORTを使う場合も同じようにworker processごとにlisten socketを持つが、複数ポートの場合はnginxのようなリバースプロキシがどのworkerにリクエストを送るかを決めることができる (least_connアルゴリズムなど)。 一方でSO_REUSEPORTの場合は外からは1つのportに見えるので、どのsocketに接続するかはOSカーネルが決めることになる。Linuxの場合はデフォルトで リ

