- ベストアンサー
複数のクライアントがサーバの同一のページを要求したときのサーバの対応について
私は、最近サーバサイドを勉強し始めた初心者なのですが、疑問に思っていることがあります。 現在私は、Tomcatを使用して勉強しているのですが、 クライアントがサーバのページを要求したとき、サーバ は、スレッドを起動して、スレッドがクライアントの相手 をして、クライアントが要求するページにアクセスすると 思うのですが、もしこのとき複数のクライアントがサーバ の同じページを要求したときはスレッドは、ページのイン スタンスを共有するものなのでしょうか、それとも ページのインスタンスがクライアントごとに作成 されるものなのでしょうか? どうかご教授のほどお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
インスタンス変数はマルチスレッドでは 複数のリクエスト処理スレッドで共有されます。 従って共有されて不都合があるときは ローカル変数にするとか シングルスレッドにするとかします。
お礼
fortranxp様へ わかりやすいご回答ありがとうございました。 もやもやがとれてすっきりしました。