当前位置: 首页 > 知识库问答 >
问题:

空闲AWS实例上webservice中的CommunicationsException

丁和歌
2023-03-14

我有两个WebServices。一个webservice调用另一个webservice。这些web服务托管在两个不同的AWS实例上。如果被调用的webservice空闲了一段时间,我会得到这个异常-

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:从服务器成功接收的最后一个数据包是在49,381,933毫秒之前。最后一个成功发送到服务器的数据包是在49,381,933毫秒之前。长于服务器配置的值'WAIT_TIMEOUT'。您应该考虑在应用程序中使用之前过期和/或测试连接有效性,增加客户端超时的服务器配置值,或者使用Connector/J connection属性'autoreconnect=true'来避免此问题。

我在网上搜索,发现'autoreconnect=true'是不推荐的。并且不确定可以增加多少“wait_timeout”,因为我不确定实例将空闲多少时间。

请建议可以做些什么。

共有1个答案

宋博易
2023-03-14

在本例中,出现了用IP地址连接数据库的问题,而不是在数据库连接字符串中使用服务器的域名,问题得到了解决。

 类似资料:
  • 我有两个oracle DB,但我在主数据库中得到“空闲实例,如下所示。

  • 本文向大家介绍C# Soap调用WebService的实例,包括了C# Soap调用WebService的实例的使用技巧和注意事项,需要的朋友参考一下 实例如下所示: 以上这篇C# Soap调用WebService的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 文件系统负责将空闲块分配给文件,因此它必须跟踪磁盘中存在的所有空闲块。 主要有两种方法,使用它们管理磁盘中的空闲块。 1. 位向量 在这种方法中,空闲空间列表被实现为位图向量。 它包含每个位代表每个块的位数。 如果该块为空,则该位为1,否则为0。最初,所有块都是空的,因此位图向量中的每个位都包含1。 随着空间分配的进行,文件系统开始为文件分配块并将各个位设置为。 2. 链接列表 这是空闲空间管理的

  • 本文向大家介绍Java WebService 简单实例(附实例代码),包括了Java WebService 简单实例(附实例代码)的使用技巧和注意事项,需要的朋友参考一下 前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。  一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK 1.6.0_22  二、创建服务端 1、创建【Web Ser

  • 我有一个听Kafka的Flink过程。然后,将消耗的消息保存在并发哈希映射中一段时间,然后需要将其放入cassandra。 操作员链类似于 在使用EventTime时,我有一些疑问 消息将具有唯一的id、时间戳和其他一些属性。一分钟内可能有一百万个唯一的钥匙。keyBy操作会影响性能吗 我需要涵盖以下场景 > ID为1的X消息在8小时1分1秒到达 ID为2的Y消息在8小时1分4秒到达 由于我使用I

  • 问题内容: 我需要在Amazon Cloud中安装Redis。我需要它作为我的npm模块kue(部署)的一部分。考虑到我对Linux和管理的优缺点,任何人都可以将我的循序渐进的教程链接或解释如何做。 问题答案: 您可以创建一个运行redis 的Elasticache实例并让AWS为您管理所有实例,而不是启动EC2实例并在那里安装/管理Redis 。 如果您确实想运行自己的Redis服务器,则需要启