Node.js приложение загружает DLL - stati c экземпляров на запрос или сеанс? - PullRequest
0 голосов
/ 06 мая 2020

Я изучаю возможность создания веб-приложения / сервиса, которое позволит пользователю вызывать конечную точку HTTPS, а затем на сервере должен произойти рендеринг изображения и вернуть изображение.

Для часть рендеринга я в настоящее время загружаю собственный модуль узла, который, в свою очередь, загружает DLL (Win32). Кажется, я не могу понять, что было бы подходящим для обеспечения того, чтобы каждый запрос обрабатывался изолированным экземпляром этой DLL. В какую службу Azure мне обратиться? Есть ли проблемы с загрузкой модуля узла при каждом запросе с точки зрения системных ресурсов и т. Д. c? Запуск его локально с использованием node express может занять ~ 500 ~ 800 мсек для загрузки модуля, что заставляет меня думать, что может быть лучше сохранить экземпляр для каждого сеанса / пользователя ... Но тогда мне нужно как-то сохранить экземпляр живым каким-то образом?

...