Я развернул веб-сайт asp.net mvc на лазури, и я пытаюсь развернуть phantomJS в качестве веб-задания для поддержки веб-сайта.
Я загрузил zip файл со всеми необходимыми зависимостями для запуска PhantomJS, и веб-задание начинается успешно после запуска моего пакетного файла. В журнале сообщается, что сервер запущен и работает @ 127.0.0.1:8080
. Однако, когда я пытаюсь попасть в приложение PhantomJS по адресу url 127.0.0.1:8080
на моем лазурном сайте, размещенном под someProject.azurewebsites.net
, он просто отключается без каких-либо других сообщений об ошибке.
В частности, я пытаюсь развернуть приложение phantomJS, на котором размещена веб-конечная точка (https://github.com/thelgevold/PhantomSnapshot), которая позволит мне конвертировать веб-страницы в pdf, если я передаю URL-адрес с сайта на процесс phantomJS.
Веб-сайт передаст URL-адрес PhantomJS, который ответит на него с помощью pdf файла, который можно загрузить. У меня уже есть работа за пределами Azure, но было любопытно, может ли процесс PhantomJS размещаться как веб-работа.
Кто-нибудь знает, можно ли таким образом развернуть PhantomJS? Я запускаю свой сайт под "бесплатной" конфигурацией.