有誰知道GAE是否提供了將請求路由到指定實例的方法?新實例的啓動會導致我在facebook URL linter請求上遇到問題,因爲它們有時會在新實例啓動之前超時。我無法控制這個超時。所以我想要做的是保持指定的實例閒置這些調用,而不需要用cron作業來破解它。我認爲這也會更具成本效益。對特定實例的路由請求
0
A
回答
0
這聽起來像你需要一個專門設置的「always alive」實例來處理這些調用。後端可能是一個很好的解決方案。您可以設置一個單獨的URL地址以路由到特定的後端。
http://code.google.com/appengine/docs/python/backends/overview.html#Addressing_Backends
+0
請注意,將您的請求發送到後端會違反GAE中的自動擴展性目的,並將您帶回到傳統的「租用服務器」模式,與「無限可伸縮性 - 即需即用」模式相比前端實例。 – 2012-03-23 06:45:19
0
這是不可能的前端,但你可以有針對特定的後端請求,並且可以使後端如果您選擇外部訪問。
雖然,我建議在您的應用程序上工作以改善加載時間。如果機器人放棄這麼長時間,這對用戶的可用性會產生嚴重影響。另外,請確保您已啓用熱身請求。
1
新模塊允許直接尋址實例。很像後端過去如何工作。
像這樣:
http://instance.version.module.app-id.appspot.com
相關問題
- 1. 如何將請求路由到亞馬遜的特定實例?
- 2. 對特定Azure實例的HTTP請求
- 3. 如何使用Route53將請求路由到我的EC2實例?
- 4. Symfony對FOS路由的多個請求
- 5. 路由請求掛
- 6. 將請求路由到特定區域/ VPC(地理定位)
- 7. 如何將所有請求路由到特定的servlet?
- 8. 路由請求nginx的
- 9. Rails路由請求routes.rb動態路由
- 10. 通過路由重定向請求sails.js
- 11. 將請求重定向到路由器
- 12. CodeIgniter路由的特例
- 13. Laravel:Ajax post請求路由
- 14. GET請求路由參數
- 15. AJAX請求URL路由
- 16. Netflix Zuul - 塊請求路由
- 17. Rails修改請求路由
- 18. nodeJS路由全部請求
- 19. Azure Web應用程序 - 阻止路由到特定實例
- 20. ASP.NET MVC自定義路由約束對於AJAX請求
- 21. 將默認實例的請求重定向到命名實例
- 22. 將請求傳遞給特定分叉節點實例
- 23. 預防實例由特定觸發
- 24. 對特定bean的Incept接受請求
- 25. 針對特定請求方法的javax.servlet.Filter
- 26. 實例化路由器Backbone
- 27. 獨特的路由請求需要多個控制器laravel
- 28. 是否可以使用ELB將單個請求路由到所有實例?
- 29. MVC路由 - 爲什麼我的請求不匹配路由?
- 30. 路由請求到基於路由參數的控制器
你運行一個付費應用?您是否已經嘗試設置空閒實例的數量和/或減少最大待定延遲?如果沒有,這兩個設置可用於付費應用程序。 如果您使用後端,您可以指定一個實例,但我認爲您不希望這樣做 - 它不會像正常前端實例那樣進行縮放。 – dragonx 2012-03-23 03:06:02
是的,是的,是的,改變閒置的實例確實有幫助。但是,如果GAE必須爲我的所有請求創建一個新實例,問題將始終存在。除了linter請求之外,我的所有請求都可以引發新的實例。因此,單獨對棉絨進行優化會更容易。 – DavidB 2012-03-23 03:23:22
在URL調試器中的linter?如果只是爲了調試,您可以將其指向後端實例,但您必須爲此付費。 – dragonx 2012-03-23 04:54:19