Я хочу развернуть сервлет на кластере tomcat с двумя узлами, в которых используется кэширование карусели. Настройка следующая:Развертывание сервлета tomcat с кэшированием карусели
- две виртуальные машины. каждый с настройкой tomcat7.
- java-программа для создания иллюстраций на каждой виртуальной машине. распределенный кеш создается на двух виртуальных машинах независимо от контекста tomcat.
Сервлет создает соединение с клиентом ореха лебедки и доступ к IMAP в карусели.
Я заметил, что на каком-то форуме я сказал, чтобы создать экземпляр hazelcast в контекстеInitialized() функции в tomcat. Таким образом, всякий раз, когда начинается контекст tomcat, запускается карие лебедки; контекст tomcat уничтожен, также будет уничтожен кариес.
Я сомневаюсь, будет ли создание экземпляра карибского фона в контекстеInitialized() функция будет более эффективной и подходящей для интеграции tomcat-hazelcast? Или на самом деле не так уж много, если я использую мою текущую java-программу для создания каретки, независимо от жизненного цикла контекста tomcat?
В настоящее время я сталкиваюсь с проблемой длительного времени отклика сервлета, когда несколько пользователей получают доступ к веб-странице serlvet. Я также использую блокировку IMAP, чтобы обеспечить соответствующий процесс параллелизма. Итак, вы хотите знать, как настроить его для лучшей производительности. Цените любые советы.
Спасибо! Ryan