質問: お世話になっております。 GlassFishの「Connection Upload Timeout」は何をするためのものでしょうか。 下記のサイトにおいて、「connection-upload-timeout-millis」というAttributeで 説明がありますがいまいち理解できません。 Oracle GlassFish Server 3.0.1 Domain File Format Reference GlassFishのコンソール画面のルートは以下になります。 Configurations - server-config - Network Listeners - [listener name] - HTTP - Connection Upload Timeout また、GlassFishのバーションは4.1です。 よろしくお願い致します。
回答: 推測の回答で失礼します。 同URLにupload-timeout-enabledにtrueを設定しないと値が有効にならないとの記載が有ります。そしてupload-timeout-enabledの記載を見ると、servlet の読み込み時間がconnection-upload-timeout-millisを超えるとcloseするとの記載が有ります。 恐らく、JSFタグのinputFileなどでファイルをアップロードする際の1ファイル当たりの転送時間制限として使用するものなのではないでしょうか。複数のセッションで同時にファイルアップロードが行われるなどした場合を想定し、全体のレスポンス低下を回避する目的のパラメータではないでしょうか。