Итак, у нас есть два сервера Liberty с разными версиями.
- WAS Liberty 16.0.0.2 и
- WAS Liberty 17.0.0.2
Оба сервера имеют одинаковую конфигурацию
Но проблема в том, что даже при той же конфигурации WAS Liberty версии 17.0.0.2 будет автоматически загружать контекст приложения / сервлет при запуске / перезапуске без отправки запроса к ним, тогда как WAS Liberty версии 16.0.0.2 не будет автоматически загружать контекст приложения / сервлет при запуске / перезапуске, если мы не отправим запрос на него.
Согласно нашему поиску по этой проблеме.В Центре знаний IBM говорится, что по умолчанию Liberty откладывает загрузку сервлета до получения запроса для связанного веб-приложения ... но в WAS Liberty версии 17.0.0.2 , он автоматически загрузит контекст сервлета / приложения.
Помощь будет очень ценится для этого.
Примечание: мы не добавили <webContainer deferServletLoad="false"/>
в наши server.xml