Próbuję znaleźć najlepszy sposób, aby to osiągnąć; Zasadniczo mam około 6 stron internetowych, które muszę uzyskać online, ale w tej chwili będą one miały zero ruchu, więc aby zaoszczędzić pieniądze, muszą być wdrożone na tym samym serwerze (najlepiej będziemy używać Elastic BeanStalk z AWS).Połączyć wiele aplikacji sieci web node.js
Czy istnieje sposób, aby zasadniczo pisać każdą aplikację internetową, tak jak zwykle (aby można je było łatwo pobrać i przenieść na serwer dedykowany w przyszłości), ale mają jeden punkt wejścia app.js, który odpowiednio ładuje aplikację węzła w zależności od URL?
Oczywiście nie jest to idealne rozwiązanie, ale pomyślałem o kilku sposobach, aby to zrobić, ale chcę być jak najbardziej nie-hakowaty, aby strony mogły być łatwo przeniesione później.
Co jest nie tak z systemem ich jako oddzielnych procesów? Jeśli chcesz po prostu przesłać żądanie do określonego węzła, myślę, że wiele osób używa do tego nginx. –
Szczerze mówiąc niewiele; Naprawdę szukałem tymczasowego i szybkiego rozwiązania, ponieważ mamy już ustawienia sprzętu w Elastic BeanStalk, więc byłoby wspaniale wykorzystać je ponownie, nie skręcając w dół drogi. Ale tak, to opcja (i bardziej odpowiednia). – Kris