SRM. Задача import-properties имеет следующие ошибки: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Сбой канала связи

Summary: socketTimeout можно увеличить, если задача import-porperties продолжает завершаться сбоем из-за тайм-аутов сокетов из-за высокой загрузки баз данных apg.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Задача импорта свойств имеет следующие ошибки при подключении к базам данных apg:
160627 07:07:57 : com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
160627 07:07:57 :
160627 07:07:57 : The last packet successfully received from the server was 180,025 milliseconds ago. The last packet sent successfully to the server was 180,025 milliseconds ago.

Причина исключения
: aused by: java.net.SocketTimeoutException: Время ожидания чтения истекло

socketTimeout, установленный для каждой базы данных в APG/Web-Servers/Tomcat/Default/conf/server.xml, в данном конкретном случае был установлен равным 180000 миллисекунд.

Cause

socketTimeout будет использоваться в задаче import-properties для ожидания извлечения данных из таблицы data_property. Если это время будет превышено из-за высокой загрузки базы данных, задача завершится сбоем.

Resolution

Мы можем увеличить настройку socketTimeout в файле APG/Web-Servers/Tomcat/Default/conf/server.xml, например, до 5 минут (300000 миллисекунд), как показано ниже:
<!-- Defines the connection to the APG timeseries database for MySQL. -->
	<Resource name="jdbc/APG-DB" auth="Container" type="javax.sql.DataSource" maxActive="20" maxIdle="20" validationQuery="SELECT 1" testOnBorrow="false" testWhileIdle="true" validationQueryTimeout="5" timeBetweenEvictionRunsMillis="10000" minEvictableIdleTimeMillis="60000" maxWait="30000" username="apg" password="watch4net" driverClassName="com.mysql.jdbc.Driver" removeAbandoned="true" removeAbandonedTimeout="60" logAbandoned="true" url="jdbc:mysql://<db hostname>:53306/apg?autoReconnect=true&socketTimeout=300000"/>
 

Affected Products

SRM
Article Properties
Article Number: 000059197
Article Type: Solution
Last Modified: 29 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.