среды детали: ОС RHEL 6.8 64bits IBM MobileFirst Серверная платформа Version - 7.0.0.00.20160526-2153 Project WAR версия - 7.0.0.00 .20161114-0240 Версия приложения - 7.0.0.00.20160526-2153 IBM Websphere Liberty Verison - 8.5.5.4 Java - IBM JRE 1.7.0MobileFirst 7,0 При загрузке приложения в режиме фермы серверов "неотвечающие" ошибки получены
Создано конфигурации фермы следующий IBM Knowledge Center MobileFirst 7.0 Configure Farm с Уникальных значениями jndiName = "IBM .worklight.admin.serverid ", farm_member_1 и farm_member_2. При запуске, оба сервера показывают эти в messages.log:
[1/8/17 18:53:14:313 CST] 00000034 SystemErr R 1111 WorklightManagementPU-db2 INFO [LargeThreadPool-thread-10] openjpa.Runtime - Starting OpenJPA 1.2.2
[1/8/17 18:53:14:315 CST] 00000034 SystemErr R 1113 WorklightManagementPU-db2 INFO [LargeThreadPool-thread-10] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.DB2Dictionary" (DB2/LINUXX8664 SQL10053 ,IBM Data Server Driver for JDBC and SQLJ 4.17.29).
[1/8/17 18:53:14:364 CST] 00000034 SystemErr R 1162 WorklightManagementPU-db2 INFO [LargeThreadPool-thread-10] openjpa.Runtime - Though you are using optimistic transactions, OpenJPA is now beginning a datastore transaction because you have requested a lock on some data.
Почти каждый раз, когда приложение загрузить в среду выполнения, сервер 2 (farm_member_2) перестает отвечать на запросы (веб-консоли Главная страница -> Runtime -> Server Farm Nodes). Когда это происходит, сервер 2 обновляет все ресурсы, например, перезагружается, загружая все приложения и адаптеры из среды выполнения. После завершения загрузки всех приложений, эти ошибки снова отображаются:
[1/9/17 1:43:19:868 CST] 00000b05 com.ibm.worklight.admin.jmx.ManagementMXBeanImpl I runtime01: server01///10.77.230.146: 2017-01-09T07:43:19.850Z: Transaction handler reset
[1/9/17 1:43:19:869 CST] 0000005e com.worklight.core.auth.impl.AuthenticationFilter I FWLSE0273I: Set sync required to 'false' [project runtime01]
[1/9/17 1:43:19:872 CST] 00000a86 SystemErr R 16601596 WorklightManagementPU-db2 INFO [LargeThreadPool-thread-1589] openjpa.Runtime - Though you are using optimistic transactions, OpenJPA is now beginning a datastore transaction because you have requested a lock on some data.
[1/9/17 1:43:19:880 CST] 00000a86 SystemErr R 16601604 WorklightManagementPU-db2 INFO [LargeThreadPool-thread-1589] openjpa.Runtime - Though you are using optimistic transactions, OpenJPA is now beginning a datastore transaction because you have requested a lock on some data.
Это обычное дело с этим типом конфигурации? Если нет, какие-либо идеи о том, как этого избежать?
Что же касается неконтролируемого состояния серверов, то это нормальное поведение? –