首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >线程最大配置未被Resin 4.0.32读取

线程最大配置未被Resin 4.0.32读取
EN

Stack Overflow用户
提问于 2013-05-23 06:22:59
回答 1查看 359关注 0票数 0

在我看来,不管我设置什么,线程最大值总是128:

下面是我的配置。

代码语言:javascript
复制
<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>

我是不是漏掉了什么?如何让配置正常工作?

我可以通过代码设置中的值:

代码语言:javascript
复制
com.caucho.util.ThreadPool.setThreadMax(6);

com.caucho.util.ThreadPool.setThreadMax(6)有另一个问题。如果我通过Eclipse进行调试或运行,就可以了。但是,当我在Cmd中使用ant运行时,它报告:[java] java.lang.NoClassDefFoundError: com/caucho/util/ThreadPool exception。

我使用的是带有Java 1.6_16的Resin4.0.32,Eclipse版本是4.2。

如有任何建议或意见,欢迎光临。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-25 00:17:06

我发现了问题所在

我在使用ant运行时得到异常,但在Eclipse IDE中没有得到它的原因是因为在项目中,我引用了3.0.21版本的resin.jar,并且在树脂4.0.32中已经为ThreadPool相关的函数更改了API。它不再位于com.caucho.util中。当我使用Eclipse进行调试时,树脂3.0.21在类路径中。但当我使用ant运行时,我们使用的是树脂4.0.32。

我想这也是第一个问题的原因。我没有使用正确的函数来读取统计数据。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16702592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档