2017-06-05 6 views
1

私はappengine golang検索APIを使用するサービスをデプロイしようとしています。 vm: trueオプションを使用して展開するとうまく動作しますが、廃止予定です。私はenv: flexでそれを展開するとき、私はこのエラーを取得する:フレックス環境でのデプロイでAppengine検索APIが動作しない

service bridge HTTP failed: Post http://appengine.googleapis.internal:10001/rpc_http: dial tcp: lookup appengine.googleapis.internal on 127.0.0.11:53: no such host

私はこの問題を回避するにはどうすればよいですか?

答えて

0

Sadly Search API is not available on AppEngine Flex anymore .ITはcompatのランタイムを使用するAppEngineのFlexで使用可能でしたが、あなたが言ったように、これは廃止されており、10月27日、2017年

に動作を停止します、私は次の2つのオプションがあると思い:

  • は、ElasticSearch(SaaSまたはCompute Engineを使用して独自のクラスタを作成する)のようなものを使用します。
  • アプリケーションの検索部分を処理するAppEngine Standardサービスを使用します。
+0

appengine標準サービスのgoバージョンをアップグレードする予定があるかどうか知っていますか?まだ1.6になっているようだし、パッケージのベンダリングはデプロイ時にはうまくいかない。また、フレックス環境でサポートされていない理由を知っていますか? –

+0

@ JianliangZhao悲しいことに、あなたの質問は、私がアクセスできない(Googleの社員ではない)Google Cloudロードマップに関連しています。 GCPの経験から、プランBを使用せずにアルファ版またはベータ版の製品を使用することはお勧めできません。[あなたの問題のチケットを開こうとすることができます](https://cloud.google.com/support/docs)/issue-trackers)、あなたのプロジェクトがビジネスプロダクトである場合は、それを数えるべきではありません。あなたは、GCPサポートパッケージを購入することで、より良いガイダンスを得ることができます(メインビジネスでGCPを使用している場合は、それを避けることはできません)。 – user3355018

+0

Appengine Standardサービスを使用するオプションがあります。すべての情報をありがとう! –

関連する問題