2012-12-19 14 views
5

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?

+0

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

Odpowiedz

0

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:

+4

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