找回密码
 注册成为天翎用户

[已解决] (求助)数据库返回Too many connections

[复制链接]
happy 发表于 2015-4-7 16:47:11 | 显示全部楼层
在mysql的配置文件my.ini中,查看连接池设置为:
max_connections=200

你设置mysql最大的连接数的200,目前系统库(proxool.properies)设置50,软件数据源设置200,这里已经超过你的最大连接数了。软件数据源改150试试?
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2015-4-7 17:12:56 | 显示全部楼层
哦哦,要不要反过来把proxool.properies的设置设置改大呢,,,
今天早上系统库设置是45,业务库是150,系统跑了三天,拒绝访问了就,,,现在应该这么改呢,,,
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2015-4-7 17:15:15 | 显示全部楼层
更正一下,早上来,业务库竟然有两个同名链接,一个是500,一个是150,系统库是45,,,
辛苦大神,,,
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2015-4-8 09:14:59 | 显示全部楼层
大神,我目前的情况是:
1、业务数据源配置:
    yw.png
2、系统数据源配置:
    xt.png
3、my.ini配置:
    my.png
4、监视窗口查看:
    js.png
请问大神,我的配置会否容易发生服务器拒绝访问的情况呢,,,没太弄明白这里的关系,如果给用户部署系统后发生这种情况,我们就不好办了,辛苦大神帮分析下,谢谢!
回复

使用道具 举报

happy 发表于 2015-4-8 15:26:45 | 显示全部楼层
你两个数据源都连接到同一个mysql服务器,每个都200、而mysql服务器最多才200,当然会超出啦,超出后就会出现拒绝访问。
2.监控那个是 Proxool的连接池监控, Proxool连接池只使用在系统库,默认最大50,这个你不要去修改 50一般够了
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2015-4-8 16:00:44 | 显示全部楼层
好的,那业务+系统一共小于200就可以了吧,,,是正好200,还是小一些呢,,,具体应该是多少呢,,,如何分配业务和系统的比例呢
大神给点建议吧,谢谢啦
回复

使用道具 举报

jack 发表于 2015-4-8 17:45:12 | 显示全部楼层
1、业务库和系统库加起来不会超过mysql里设置的值就可以了。
2、业务库和系统库的分配看你系统的设计情况,一般系统库可以小一点,因为大部分情况下访问的是业务库的表。
回复

使用道具 举报

 楼主| 辽宁信诚移动 发表于 2015-4-9 08:29:53 | 显示全部楼层
好的,谢谢大神~
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 07:48

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表