0

我们有一个在 Tomcat6 上运行的 Alfresco 服务器,查看 manager/html 页面告诉我们有大约。在正常工作日期间有 500 个活动的 http 会话。

这种负载仅使用8 个打开的 jdbc 连接之一是否正常/预期?我希望数据库上有更多的负载,因为所有节点元数据都不能已经在 ehcache 中。

我的假设是大约 30 个数据库连接上有负载。

我完全错了吗?

Alfresco 4.0.2.9, Tomcat6, Java6, Window Server 2008R2, MSSQL

#alfresco-global.properties
db.pool.initial=30
db.pool.max=300
db.pool.idle=-1
hibernate.jdbc.fetch_size=150
4

1 回答 1

1

对于 HTTP,500 个同时连接并没有那么多。请记住,HTTP 1.1 在当前请求或请求之后保持连接打开,以使后续请求更快,因此这些不一定做任何事情。

而不是同时连接,您应该考虑有多少同时请求- 服务器同时处理两个请求。只有这样才有理由使用多个数据库连接。

于 2013-03-04T12:42:10.043 回答