Запуск nightmare node js app в iisnode

Мы создали приложение node js с Hapi node js и включили некоторую функциональность функциональность веб-скрейпинга с помощью nighmare node js.

Там было несколько API, открытых с помощью hapi, и все работает хорошо с запуском приложения в командной строке, как » node app.js».

Но когда приложение размещается в IIS с помощью iisnode, он зависает. Не уверен, в чем проблема…

Итак, мой вопрос заключается в том, будет ли nightmare node js работать в узле iis??

Пожалуйста, помогите в этом.

1 ответ

  1. Я знаю, что это старый вопрос, но я успешно сделал это с помощью IIS ARR.

    Iisnode не требуется. Вы в основном запускаете свое приложение узла, как позволяет сказать localhost: 3000 и запустить ISS с ARR (маршрутизация запроса приложения). Создание серверов на IIS ARR, обратный прокси-сервер localhost: 3000. Таким образом, вы в конечном итоге с чем-то вроде

    example.com < — ARR — > localhost: 3000

    Убедитесь, что localhost:3000 не доступен публично.