私が設定したものに関係なく、thread-maxは常に128であるように私には思えます:
以下は私の設定です。
<server-default>
<jvm-arg-line>-Xmx2048m</jvm-arg-line>
<thread-max>64</thread-max>
</server-default>
<server id="" address="127.0.0.1" port="6800">
<-- More settings -->
<!-- Maximum number of threads. -->
<thread-max>20</thread-max>
</server>
これについて何か不足していますか?構成を機能させるにはどうすればよいですか?
コードで値を設定できます:
com.caucho.util.ThreadPool.setThreadMax(6);
に別の問題がありましたcom.caucho.util.ThreadPool.setThreadMax(6)
。Eclipse でデバッグまたは実行すれば問題ありません。ただし、ant を使用して Cmd で実行すると、[java] java.lang.NoClassDefFoundError: com/caucho/util/ThreadPool
例外が報告されます。
Java 1.6_16 で Resin 4.0.32 を使用しています。これが重要な場合、Eclipse のバージョンは 4.2 です。
提案やコメントをお待ちしております。