java – 如何使用EclipseLink重新连接丢失的连接?
发布时间:2020-11-18 01:09:46 所属栏目:MySql 来源:互联网
导读:我有问题,如果mySQL服务器在500秒“休眠时间”之后杀死会话,则下一个请求不成功.如果mySQL服务器没有关闭睡眠连接,则可能在700秒后发生同样的问题.我能做什么?遵循我的persistence.xml的属性property name=eclipselink.query-results-cache value=false /
我有问题,如果mySQL服务器在500秒“休眠时间”之后杀死会话,则下一个请求不成功.如果mySQL服务器没有关闭睡眠连接,则可能在700秒后发生同样的问题. 我能做什么?
如果知道重要事项,则事务类型为RESOURCE_LOCAL. 最佳答案 你是如何配置连接池的?如果是服务器数据源,则应在服务器中设置连接测试等属性.有关示例设置,请参见http://docs.oracle.com/cd/E21764_01/web.1111/e13737/ds_tuning.htm#i1199711. 如果它是EclipseLink池,则默认情况下它会在检测到连接失败时自动尝试重试查询.控制行为的属性只能通过特定数据库的DatabasePlaform类中的api访问,并且可以通过此处所述的自定义程序进行设置: (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Mysql学习mysql中错误:1093-You can’t specify target ta
- MYSQL教程Slave memory leak and trigger oom-killer
- Mysql应用mysql 的replace into实例详解
- sqlserver 查询数据库中所有表的metadata
- 从MySQL WorkBench中的SQL脚本生成图表
- MYSQL数据库Cant connect to MySQL server的解决办法
- mysql – 如果列值为NULL,如何实现默认值?
- mysql – Sql语法插入每千分之一正整数,从1开始直到100万?
- Mysql必读CentOS 7中源码安装MySQL 5.7.6+详细教程
- java – 更新单个表的多行