問題タブ [google-cloud-run]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
113 参照

google-cloud-endpoints - Google Cloud Endpoint コンソールに受信リクエストが表示されない

Cloud Run の前に Google Cloud Endpoint を構成しようとしています。バックエンドを開発する言語として Python 3.6.5 を使用できるように、OpenAPI 2.0 標準を使用することにしました。

このガイドhttps://cloud.google.com/endpoints/docs/openapi/get-started-cloud-runに従いました。api.example.com のようなクラウド エンドポイントのカスタム ドメイン名を設定でき、エンドポイントへの API 呼び出しを行うことができます。

唯一の問題は、Cloud Endpoints コンソールに受信リクエストとログが表示されないことです。それらは Cloud Run コンソールでしか見ることができません。

どのように可能ですか?私は何を間違っていますか?

また、Flask アプリで別のエンドポイントをサポートできるように作成しようとしましたが、openapi.yaml ファイルを新しいエンドポイントで更新しませんでした。新しいエンドポイントに対して API 呼び出しを行うと、サービスが応答してくれます。

そのファイルを更新しなかった場合、どうすればよいでしょうか?

Cloud Endpoint を適切に構成していないのではないかと考え始めており、Cloud Run サービスに対して直接 API 呼び出しを行っています。