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

質問編集履歴

1

質問の追記

2019/05/09 15:05

投稿

pipo
pipo

スコア16

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,9 @@
8
8
 
9
9
  WSGIの方でアップロード機能を実装したので、容量制限もしておきたいと考えたのですが、
10
10
  WebサーバとProxyサーバのどちらに容量制限を置くべきでしょうか(もしくは両方?)
11
+ 容量制限は以下のようにしています。
11
12
 
13
+ nginx.conf
12
14
  ```nginx
13
15
  http {
14
16
 
@@ -22,4 +24,18 @@
22
24
  サーバ周りについての知識が乏しいので本当に大丈夫か不安なので質問させていただきました。
23
25
 
24
26
  理由も添えて回答いただけるとありがたいです。
27
+
28
+ ついでにもう一点分かるようでしたらお答えいただけると助かります。
29
+ WSGI側にも容量制限を設けています。
30
+ それは、容量制限を超えるとWSGI側で用意したエラーページを表示させたい為なのですが、
31
+ その場合だとサーバ側の容量制限をある程度大きくしておいて、WSGIで本当に制限したい容量を設定する方法なのかなと思いましたが正しいでしょうか?
32
+ 例えば
33
+ サーバ側:100MBまで
34
+ WSGI側:22MBまで
35
+ というような感じです。
36
+ ただここで気になったのが、サーバ側の制限を大きくし過ぎてしまうと、一旦サーバを通過してWSGIにファイルが行くことになるので負荷が大きくなってしまうのかなという不安があります。
37
+ WSGIはFlaskを使っています。
38
+ そこらへんの処理がどのように行われているかもよく分かっていないので合わせてお答えいただけると嬉しいです。
39
+
40
+
25
41
  よろしくお願いいたします。