teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字の修正

2020/03/29 08:30

投稿

mit0223
mit0223

スコア3401

answer CHANGED
@@ -33,7 +33,7 @@
33
33
 
34
34
  いえ、クライアントからLBへのコネクションとLBからWebサーバへのコネクションは1対1に対応するものではありません。一般的にはクライアントからLBへのコネクションの数よりもLBからWebサーバへのコネクションのほうが少ないです。
35
35
  これによって、Webサーバのスレッド数が少なくてもクライアントからの複数の同時アクセスに対応しやすくなります。
36
- たとえば、1万台のクライアントから同時にアクセスがあってもロードバランサのキューに滞留させ、Webサーバは100個くらいのスレッドで処理させることが可能です。この場合、LBからWebサーバへの接続が再利用されるので、コンテキストスイッチが減少し、Webサーバの性能上がります。
36
+ たとえば、1万台のクライアントから同時にアクセスがあってもロードバランサのキューに滞留させ、Webサーバは100個くらいのスレッドで処理させることが可能です。この場合、LBからWebサーバへの接続が再利用されるので、コンテキストスイッチが減少し、全体スループット性能上がります。
37
37
 
38
38
  つまり、LBがクライアントからの接続を受け付けて待ち行列を管理してくれるので Webサーバはビジネスロジックに専念できるというわけです。
39
39