Я использую Worklight 6.0.0.1, мое приложение использует wlInitOptions, connectOnStartup и проверяет, есть ли какое-либо обновление на сервере.Прямое обновление рабочего фона, застрявшего в цикле загрузки
Функция прямого обновления ведет себя странно, иногда приложение обновляется должным образом, а иногда оно продолжает загружаться и распаковывает приложение снова и снова. До сих пор я не нашел никакого решения , я убедился, что моя версия Worklight Studio такая же, как версия сервера Worklight.
Это происходит на обоих производственных и тестовых серверах, я следовал как опции, то есть только загрузить файл WLAPP и в следующей попытке я повторно установлен файл WAR, повторно загрузил файл WLAPP, но все-таки проблема сохраняется. Мое производство имеет два сервера, как отдельных, так и подключенных к балансировщику нагрузки с включенными липкими сеансами. Мой тест имеет ОДИН сервер, подключенный к балансировщику нагрузки.
Я использую DB2 как локальную базу данных для всех 3 серверов. Удивительно Worklight Studio (Development) прекрасно работает. Проблема в Android и iOS.
Ниже приведены шаги, я следующие:
- Импорт проект в моей Worklight студии (Desktop)
- Построить и запустить на локальном компьютере
- Deploy все адаптеры
- Строить и запуск на местной машине
- Контрольная функциональность
- Изменить auth enticationConfig.xml использовать проверку подлинности консоли (я использую один и тот же файл каждый раз с таким же именем пользователя пароль)
- изменить worklight.properties, чтобы указать на производственном сервере
- Обеспечить console.username и console.password
- Построить для дистанционного Сервер (укажите URL-адрес производственного/тестового сервера) 10. Загрузите приложение на консоль подсветки
- Попробуйте открыть приложение.
- Первое обновление Direct Update прекрасно работает, если я выполняю те же действия, при следующем обновлении он начинает работать в цикле загрузки и распаковки.
Кто-нибудь еще испытывает то же самое? любые обходные пути/решения?
Это происходит в среде разработки или в производственной среде? В вашей настройке задействовано более 1 базы данных? кластеризация? Если вы создаете новый проект и приложение, это также происходит? какие именно шаги вы делаете? Измените вопрос с этой информацией (не в комментариях). –
Кроме того, на какой ОС это происходит? Android/iOS/оба? – Srik
Hi Srik, проблема в Android и iOS – eshaa