http://code.google.com/p/appengine-mapreduce/提到它可以控制執行速度,但是我想不出怎麼樣。爲映射器作業創建一個任務隊列並控制其速度是有意義的,但我不明白如何指定要使用哪個隊列。如何在AppEngine上節省appengine-mapreduce?
2
A
回答
2
(感謝Chris爲指針,但它花了一點後挖,找到確切的參數。)
從http://code.google.com/p/appengine-mapreduce/wiki/UserGuideJava添加到您的mapreduce.xml配置元素,以限制加工的實體數量每秒:
<property>
<name>mapreduce.mapper.inputprocessingrate</name>
<value>4</value>
</property>
2
我自己不使用Java版本,但Python版本有一個processing_rate
參數,您將其傳遞給映射器規範。
在Java源代碼中快速搜索會顯示一個MAPPER_INPUT_PROCESSING_RATE_KEY配置密鑰,希望您可以指出正確的方向。
1
對於使用Python用戶,你可能要搜索此變量稱爲「_DEFAULT_PROCESSING_RATE_PER_SEC」在model.py增加每秒的默認處理率。這對我有效!
相關問題
- 1. 尋找解決方案節省AppEngine上的Java
- 2. 如何節省軌
- 3. 如何節省caffe.io.load_image
- 4. 如何節省iPhone
- 5. 坑上的NSManagedObjectContext的節省:
- 6. MVC:從圖上節省IGGrid
- 7. 插不上節省重複
- 8. 如何在Java中節省內存?
- 9. 如何在mysql中節省價格
- 10. 如何節省時間,在VBA
- 11. 如何使AppEngine上
- 12. Overiding節省在Django
- 13. 在手機上節省高分數
- 14. 如何讓MOXy在一行上輸出以節省空間
- 15. 如何在Firebase上節省時間(日/月/年)?
- 16. 如何在Bryantum的甘特圖上節省資源分配?
- 17. 如何在Appengine
- 18. 在每列節省模式,節省的進度值
- 19. 節省NSUserDefaults的
- 20. 節省iphone
- 21. 節省骨幹
- 22. phpImageWorkshop:節省
- 23. 節省PHP
- 24. 節省資源
- 25. 節省JSP如春MVC
- 26. 如何節省使用SWIFT 3
- 27. 如何更快地節省base64圖像?
- 28. java.lang.OutOfMemoryError:Java堆空間 - 如何節省內存?
- 29. Trie節省空間,但是如何?
- 30. HorizontalScrollView如何節省刷新
啊,謝謝你添加這個後續。如果您正在以編程方式設置您的映射器,您也可以直接在Java中使用MAPPER_INPUT_PROCESSING_RATE_KEY。 – 2012-02-01 15:32:59