Приложение Webpack (надстройка Office) не запускается при развертывании в службах приложения Azure - PullRequest
0 голосов
/ 15 апреля 2019

Я настроил надстройку для Outlook через генератор надстроек Yeoman Office, как подробно описано в руководстве здесь: https://docs.microsoft.com/en-us/outlook/add-ins/addin-tutorial

По сути, это приложение Node, которое использует веб-пакет. Я пытаюсь разместить это приложение в службе приложений Azure, однако при каждом его развертывании появляется сообщение об ошибке, показанное ниже.

Приложение настроено на работу через порт 3000, который я указал в настройках приложения. Однако до сих пор не повезло. Любые мысли о том, что проблема может быть?

2019-04-15 04:26:53.591 ERROR - Container testaddin43984_0 for 
site testaddin43984 did not start within expected time limit. 
Elapsed time = 400.2035387 sec
2019-04-15 04:26:53.611 ERROR - Container testaddin43984_0 didn't 
respond to HTTP pings on port: 8080, failing site start. See 
container logs for debugging.
2019-04-15 04:35:39.506 INFO  - Starting container for site
2019-04-15 04:35:39.507 INFO  - docker run -d -p 31557:8080 --name 
testaddin43984_0 -e WEBSITE_NODE_DEFAULT_VERSION=10.14 -e 
APPSETTING_WEBSITE_NODE_DEFAULT_VERSION=10.14 -e 
WEBSITES_PORT=3000 -e WEBSITE_SITE_NAME=testaddin43984 -e 
WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_INSTANCE_ID=801899fe3bb51451491b9664dc3eb742fd693df437561cc840139a9f5c7dc0bb -e HTTP_LOGGING_ENABLED=1 appsvc/node:10.14_1903081107

1 Ответ

0 голосов
/ 15 апреля 2019

Как говорится в сообщении об ошибке, проблема связана со сценарием запуска. Сценарий отнимает больше времени, и время ожидания истекает.

2019-04-15 04: 26: 53.591 ОШИБКА - Контейнер testaddin43984_0 для сайт testaddin43984 не запустился в ожидаемый срок.

Постарайтесь сократить время, затрачиваемое сценарием npm start в вашем проекте. Я использую одновременно для решения подобных проблем

...