Разработка передачи управления для механизма службы сообщений основана на соединениях с базой данных, которые прерываются при отказе экземпляра механизма сообщений. Чтобы в среде высокой доступности происходила передача управления, убедитесь, что система своевременно обнаруживает поврежденное соединение и высвобождает блокировки базы данных. Эта задача выполняется путем конфигурирования параметров TCP KeepAlive.
Прежде чем начать
У вас должна быть база данных DB2, установленная и сконфигурированная в вашей системе.
Процедура
- Войдите в систему от имени администратора.
- Запустите эти команды на компьютере, где находится сервер DB2.
- В операционной системе Linux введите следующие команды:
echo 30 > /proc/sys/net/ipv4/tcp_keepalive_intvl
echo 30 > /proc/sys/net/ipv4/tcp_keepalive_time
Прим.: Эти параметры также используются реализациями IPv6.
- В операционной системе Windows выполните следующий шаг:
Запустите regedit, чтобы изменить ключ реестра Windows в каталоге HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters.
- Перезапустите компьютер, чтобы изменения вступили в силу.
В операционной системе Linux введите следующую команду:
# /etc/init.d/network restart
Дальнейшие действия
Перезапустите компьютер, чтобы изменения вступили в силу.