FlaskでWEB開発を始めました。わからないことだらけですが、よろしくお願いいたします。。。
[[質問1]]
一般的なサーバー(占有型)の場合、同時に二つ以上のリクエスト?アクセス?があった場合、どのように処理されるのですか?並列処理はCPUのコア数・スレッド数とかで決まってくるのですか?1つのコアでも同時アクセスには対応できるのですか??4スレッドのCPUなら4人まで同時アクセスに対応できるとか??
[[質問2]]
Flaskでサーバーを起動させる場合、
app.run(host='0.0.0.0',port=80,threaded=True)
とすることで、
「threaded=Trueは同時アクセス時に並列処理を実行を意味する」
という記述がありましたが、質問1の回答と同じ挙動を示しますか?
[[質問3]]
例えば、Pythonでプログラムを書いた場合、二つの動作を1つのプログラム内に記述し、その二つの動作を同時に実行したいとき、マルチスレッド処理と呼ばれる処理を明示的にプログラム内に記述しないといけませんが、WEB系では、同時アクセスがあっても自動的に処理してくれるようになっているのですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。