0

我想知道,是否有可能將「Google Cloud Endpoints」的這種功能用作身份驗證(與「Auth0」或「Firebase」集成),日誌以及其他與第三方服務器上託管的後端API有關的功能? 我瞭解到,「Google Cloud Endpoint」是基於NGINX的「可擴展服務代理」。這是否意味着我可以以某種方式編輯nginx配置並將其設置爲反向代理以便請求Google平臺之外的後端API?是否可以將「Google Cloud Enpoints」用於未在「Google平臺」上託管的後端API?

https://cloudplatform.googleblog.com/2016/09/manage-your-APIs-with-Google-Cloud-Endpoints.html公告說:「谷歌雲終端,分佈式的API管理套件,可讓您部署,保護,監控和管理任何語言編寫並運行在谷歌雲平臺(GCP)的API」

但是來自https://cloud.google.com/endpoints/docs/about-cloud-endpoints的文章說:「你可以在任何地方託管你的API,只要它可以通過互聯網訪問Google Cloud Platform就可以支持Docker。」

沒有任何示例說明如何在文檔中自定義「可擴展服務代理」ngnix配置文件。

我在這裏有點困惑。是否有可能以上述方式使用「Google Cloud Endpoint」,如果是這樣,我應該如何正確執行?

回答

0

可擴展服務代理是一個簡單的nginx web服務器,但它使用模板文件。因此,如果您對nginx.conf文件進行了任何更改,然後重新啓動nginx服務器Web服務器,則您的更改將被覆蓋。您需要編輯位於/ etc/nginx文件夾中的nginx模板配置文件。

+0

感謝您的回覆,看來我已經找到了解決方案:) –

0

是的,ESP設計用於在任何地方運行,包括在GCP中,在另一個雲中或在您自己的服務器上運行。

相關問題