cuốn sách gpt4 ai đã làm

java - Server Stop responding because of [Pool-Cleaner] :Tomcat Connection Pool but has failed to stop it. 这很可能造成内存泄漏

In lại Tác giả: Walker 123 更新时间:2023-11-28 22:51:47 33 4
mua khóa gpt4 Nike

câu hỏi:

org.apache.catalina.loader.WebappClassLoader - The web application [/…] appears to have started a thread named [[Pool-Cleaner]:Tomcat Connection Pool[...] but has failed to stop it. This is very likely to create a memory leak.

我在带有 jdk1.6.0_45 的 tomcat 服务器 (tomcat-7.0.23) 中部署了很少的应用程序,并且我在 apache 网络服务器上注册了服务器。启动服务器后,它工作正常,直到我突然分别收到所有应用程序的上述错误,然后我的 tomcat 为所有请求提供 404,但 tomcat 进程仍在运行,并且在浏览器中显示“未找到文件” .

我们使用具有以下配置的 Tomcat 连接池:


name="Project1"
auth="Container"
type="javax.sql.DataSource"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
url="DatabaseName"
username="_username"
password="_Password"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
initialSize="40"
maxActive="300"
maxIdle="250"
minIdle="90"
maxWait="10000"
minEvictableIdleTimeMillis="300000"
timeBetweenEvictionRunsMillis="120000"
validationInterval="30000"
validationQuery="SELECT 1"
testOnBorrow="true"
logAbandoned="true"
removeAbandoned="true"
removeAbandonedTimeout="60"
abandonWhenPercentageFull="50"
jdbcInterceptors="ResetAbandonedTimer"
/>

并且配置在context.xml文件中。

câu trả lời hay nhất

内存泄漏警告是正确的。它指的是 Tomcat 7.0.x 中的一个已知问题,该问题已于几周前修复 (r1744702),并将包含在 7.0.70 之后的版本中。

关于java - Server Stop responding because of [Pool-Cleaner] :Tomcat Connection Pool but has failed to stop it. 这很可能造成内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37721664/

33 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress