web-dev-qa-db-ja.com

WebsphereでHTTPPOSTリクエストのサイズを増やす方法

HTTP仕様では、投稿に特定のサイズ制限はありません。これらは通常、フォーム送信の処理に使用されるWebサーバーまたはプログラミングテクノロジによって制限されます。

Websphereのこのサイズを増やすにはどうすればよいですか?

1
Dungeon Hunter

管理コンソールからこれを変更することをお勧めします。

V7Servers -> Server Types -> Web servers -> <servername> -> Plug-in properties -> Request routingに移動します。

V6 では、これはServers -> Web Servers -> <servername> -> Plug-in properties -> Plug-in <serverclustername> Propertiesにあります。

そこで、Maximum size of request contentパラメーターをNo Limitに変更します。これにより、PostSizeLimitパラメーターが設定されます。

利点は、これが新しいプラグイン世代でも持続するはずであり、エラーが発生しにくいことです。

3
BennyInc

ポストリクエストのサイズを変更するには、次の手順に従う必要があります。

  1. テキスト・エディターを使用して、WAS_HOME/config/cellsディレクトリーにあるWebSphereプラグイン構成ファイル(plugin-cfg.xml)を開きます。
  2. 次の名前のServerClusterスタンザを見つけます:WebSphere_Portal__Cluster
  3. このエントリに関連付けられているパラメータPostSizeLimitを見つけます。
  4. バイト単位の値に変更します(値に変更して新しい制限を設定するか、「-1」に変更して制限を無効にします)。
  5. 変更を保存してファイルを閉じます。
  6. アプリケーションとポータルサーバーを再起動します。
3
Gaming Geek

Websphere 8ユーザーは、次の手順に従ってください

  1. <WAS8-profiles-dir>\bin\GenPluginCfg.batを実行します
  2. ファイルは<WAS8-profiles-dir>\config\cells\plugin-cfg.xmlに生成されます
  3. plugin-cfg.xmlファイルを編集し、PostSizeLimit="30000000"を変更します

WAS8を再起動します

0
Mike Hart