Node.js хостинг на GCP с использованием App Engine (API) и Cloud Storage Bucket (Frontend) - PullRequest
0 голосов
/ 02 августа 2020

Благодаря тому, что GCP предоставляет вам бесконечные возможности «наилучшего» размещения Node.JS веб-приложения (интерфейс / бэкэнд), я изо всех сил пытаюсь решить, какой путь к go. Я ищу простой способ развернуть свое приложение (используя Git Actions) и масштабировать его. Мы также рассматриваем здесь приложение с открытым исходным кодом, поэтому я стараюсь быть максимально дешевым ... frontend) из корзины облачного хранилища (cdn), а мой backend - из движка приложения. В чем я не уверен, так это в том, куда указывать мой собственный домен. Я ожидал бы, что index. html будет обслуживаться из моего ведра, но если я укажу свой домен на движок приложения, запросы все равно будут go через мое приложение, чего я хочу избежать, если я хочу уменьшить нагрузку на мой движок приложения (чтобы не запускать слишком много экземпляров). Указывать мой домен на ведро тоже неправильно. Неужели все в любом случае просто размещают index. html из своего движка приложений и просто обслуживают другие ресурсы из корзины?

Я могу думать здесь кругами. Любая помощь очень ценится!

1 Ответ

1 голос
/ 02 августа 2020

Вы должны использовать два домена:

  • app.yourdomain.com, указывающий на ведро с вашими передними файлами
  • api.youtdomain.com указывающий на движок приложения с вашим сервером node.js файлы
...