Czy jest możliwe uruchomienie 2 różne proces internetowej w jednym przypadku, jakHeroku wielokrotny proces internetowej
for /url1/ some process
i
for /url2/ another
lub jakiejś manipulacji portu?
Czy jest możliwe uruchomienie 2 różne proces internetowej w jednym przypadku, jakHeroku wielokrotny proces internetowej
for /url1/ some process
i
for /url2/ another
lub jakiejś manipulacji portu?
Heroku ma koncepcję Dynos. Z grubsza można je traktować jako procesy.
Możliwe jest uruchamianie wielu procesów w każdym urządzeniu Dyno. Żądania są równoważone obciążeniem przez Heroku. Nie jest wymagana żadna specjalna konfiguracja.
Na przykład Unicorn web server można skonfigurować do odradzania procesów "roboczych". Każdy "pracownik" obsługuje żądanie HTTP. Jeśli więc skonfigurujesz Unicorn na 3 pracowników, 2 Dynos da ci 6 procesów do obsługi żądań HTTP.
Te artykuły powinny pomóc zrozumieć, jak Heroku działa:
Nie sądzę, że to naprawdę odpowiada na pytanie. Wygląda na to, że pyta o używanie różnych serwerów do obsługi różnych adresów URL – acjay
Możliwy duplikat [stwardnienie pracownik/procesy internetowych na jednej aplikacji Heroku] (http: // stackoverflow.com/questions/22989339/multiple-worker-web-processes-on-a-single-heroku-app) – bbozo