建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

SSL VPN

关注
深信服SSL VPN集SSL/IPSec于一身,帮助企业构建端到端的安全防护体系,业内拥有多项加密技术,多种认证方式、主从绑定等特色功能,保证远程系统接入的用户身份安全、终端/数据安全、传输安全、应用权限安全和审计安全,具有快速、易用、全面等优势特点,并且连续多年市场占有率第一,一直走在技术前沿,提供优质服务,用户认可度极高。
故障案例库
典型场景排查思路

【SSL】外置数据中心(DC5.7)打开页面提示mysql数据库错误(三)

更新时间:2023-06-06
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 系统配置与维护 | 外置数据中心
适用版本 通用
访问外置数据中心时提示MySQL数据库错误,如下图



1、搜索案例库发现以下两个案例
(二)https://support.sangfor.com.cn/cases/read?product_id=20&category_id=4567
通过上述两个案例,和客户沟通得知客户并没有修改数据库的密码,在案例二的两个对应文件排查发现对应的数据也是正常的

2、使用默认root/root密码连接数据命令:mysql -uroot -proot 在连接数据库的时候发现数据库连接不上,提示报一下错误
Can't connect to Mysql server on 'localhost' (10055)

3、通过百度发现该错误是由于应用程序繁的连接访问数据库,而系统会为每个连接动态分配一个端口,Windows Server 2008 R2默认可供动态分配使用的端口只有16383 (49152 - 65535)个,这样的话,大并发的情况下就会导致动态端口占用完的情况

4、通过重启后访问恢复正常
动态连接数达到上线,导致没有端口分配
方式1、重启服务器后正常
方式2、修改连接数参考:https://www.cnblogs.com/hanzg/p/11380967.html
在注册表自定义最大连接数:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Value Name: MaxUserPort
Value Type: DWORD
Value data: 65534(十进制)
可以正常运行了。
本页目录
  • 问题描述
  • 有效排查步骤
  • 根因
  • 解决方案