gorm golang 并发连接数据库报错的解决方法
2019-07-10 15:02
1641 查看
底层报错 error:cannot assign requested address
原因
并发场景下 client 频繁请求端口建立tcp连接导致端口被耗尽
解决方案
root执行即可
sysctl -w net.ipv4.tcp_timestamps=1 开启对于TCP时间戳的支持,若该项设置为0,则下面一项设置不起作用
sysctl -w net.ipv4.tcp_tw_recycle=1 表示开启TCP连接中TIME-WAIT sockets的快速回收
以上这篇gorm golang 并发连接数据库报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- gorm golang 并发连接数据库报错
- xx并发压测xx系统注册、查询、绑定邮箱等业务,数据库连接报异常及解决方法
- 用dw(dreamweaver)开发asp.net,连接数据库时出现“http错误500,服务器内部错误”的解决方法
- PetShop4.0数据库配置 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- 数据库连接方式读取不到Excel数据值的解决方法
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- vs连接数据库时出现“日志文件已满”错误的解决方法
- (转)MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- MYSQL+PHP5.2.17+IIS5.1不能连接数据库问题解决方法
- PetShop4.0数据库配置 无法连接到 SQL Server 数据库(未能建立数据库连接)的解决方法
- oracle 9i数据库连接问题解决方法
- 【Sharepoint】Service unavailable以及无法连接配置数据库的解决方法
- SharePoint 2010 无法连接到配置数据库 解决方法
- 数据库连接字符串的常见问题和解决方法
- windows 7 64位 请求数据库连接错误解决方法
- pdo 连接数据库 报错 could not find driver 解决方法
- 数据库连接长时间空闲后,爆连接已经关闭的解决方法
- ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- .NET连接数据库字符串密码丢失的解决方法(persist security info=true;)