2012-11-05 60 views
2

我可以在Google App Engine上使用Apache Thrift嗎? 由於Google App Engine不支持使用套接字,因此可以使用哪種傳輸方式? 在Google App Engine Channel API上是否有任何傳輸實現用作傳輸層?可以在Google App Engine上使用Apache Thrift嗎?

PS:服務器應該是基於Java的(而不是Python)

+0

[可能的解決方案](http://moradanen.sopovs.com/2012/07/thrift-exposed-via-webapp-servlet.html)通過http和servlets – 4ntoine

回答

-1

沒有在App Engine上的持續trusted tester program for sockets。我並不知道有什麼具體的嘗試可以使用Apache Thrift進行嘗試,但如果我接受,我會鼓勵您至少註冊並嘗試它。

+0

我已經註冊,但沒有收到回覆。無論如何,這不是生產的解決方案.. – 4ntoine

1

它很可能在Google App Engine上運行Thrift。

之前它是不可能的,因爲App引擎不支持套接字偵聽,但現在它非常可能。所有你需要做的是。

用戶谷歌App engine managed VMs。它允許你設置一個自定義虛擬機和環境,但要記住爲你的端口定義一個防火牆,以便節點服務器與外部世界進行通信。

查看示例App Engineer socket example。根據您擁有的虛擬機數量,所有的負載均在App引擎中保持平衡。

相關問題