使ってもいいですか Apache Thrift Google App Engineでは? Google App Engineはソケットの使用をサポートしていないため、どのようなトランスポートを使用できますか? Google App Engineで使用するトランスポートの実装はありますか チャンネルAPI トランスポート層として?
シモンズ:サーバーは、(Pythonではなく)Javaベースであることになっています
回答:
回答№1は1Google App Engine上でThriftを実行することは非常に可能です。
App engineがソケットリスニングをサポートしていなかったため不可能になりましたが、今はそれが可能です。すべてを行う必要があります。
ユーザーgoogle App Engine管理のVM。それはあなたがカスタムVMと環境を設定することを可能にしますが、あなたのポートのためにファイヤーウォールを定義することを念頭に置いてリサイクルサーバーが外部の世界と通信することを可能にします。
例を見てください アプリエンジニアソケットの例。これですべての負荷はあなたが持っているVMの数に従ってApp engineのようにバランスが取れています。
回答№2の場合は-1
現在進行中のことがあります ソケット用の信頼できるテスタープログラム App Engine上で。私はApache Thriftでそれを試すための特別な努力に気付いていませんが、受け入れられれば少なくとも登録して試すことをお勧めします。