剛剛完成安裝Pencilblue的第一個本地實例。我使用全新安裝的node.js/mongodb/pencilblue運行OSX 10.11。我第一次運行「pencilblue start」時,發現我可以聽到我的硬盤在狂熱地工作。果然,Activity Monitor顯示「節點」以3MB/s寫入!它只是繼續前進。我去睡覺,第二天早上寫了26GB!我運行了一個「killall節點」並重新運行「pencilblue start」,同樣的事情,立即開始以3MB/s的速度寫入磁盤!幫幫我!Pencilblue(node.js)性能問題:不斷寫入磁盤
0
A
回答
1
PB將連續寫出的唯一文件將是日誌文件。日誌級別以及傳輸可以配置。如果您的配置有cluster.workers = "auto"
和您的所有工作人員(mac書上的〜7)不能與依賴系統(mongo和/或redis)建立連接,唯一會有大量日誌輸出的是, 。
我很想看看日誌文件,看看它寫出來的內容。
+0
太好了,謝謝!我將在本週看一看,並試圖找出答案。 Pencilblue的所有日誌只有7KB,不知道是否有其他日誌在其他地方......我是node.js的新手,但是明白沒有開箱即用的日誌,相反,我需要安裝並運行節點檢查器。接下來我會這樣做。 – noahlocke
相關問題
- 1. golang的磁盤寫入性能
- 2. FMDB databaseWithPath:不寫入磁盤
- 3. NSUserDefaults不會寫入磁盤
- 4. NSUserDefaults寫入磁盤?
- 5. 將PFObject寫入磁盤
- 6. 文件寫入磁盤
- 7. UIWebView寫入磁盤方法
- 8. 隨機磁盤寫入
- 9. Python隨着時間的推移將性能寫入磁盤
- 10. 將NSCoding對象寫入磁盤時性能下降
- 11. 不寫入磁盤的C++文件
- 12. 寫入磁盤文件不正確
- 13. 在多個目錄中發生寫入時,磁盤寫入性能下降
- 14. asp.net將PNG寫入磁盤後的代碼問題 - iTextSharp和PDFStamper
- 15. 磁盤IO,兩個文件的性能問題?
- 16. 磁盤大小問題
- 17. Node.js和MongoDB性能問題
- 18. 不寫入磁盤時,有可能丟失數據嗎?
- 19. 爲什麼ConfigParser不能立即寫入磁盤?
- 20. 磁盤寫入不能在malloc中使用C
- 21. 爲什麼我的繪圖不能寫入磁盤?
- 22. 以磁盤友好的方式將數據寫入磁盤?
- 23. 爲什麼CockroachDB的磁盤使用量不斷增加,即使我沒有寫入磁盤?
- 24. 寫入文件描述符3而不寫入磁盤?
- 25. cassandra大量寫入性能問題
- 26. 寫CFArray到磁盤
- 27. OMS邏輯磁盤性能計數器不存在磁盤實例名稱
- 28. 將reg文件傳遞給regedit而不寫入磁盤(以避免將解密數據寫入磁盤)
- 29. 如何在磁盤上寫入FileContentResult?
- 30. 在Linux中攔截磁盤寫入
此外,CPU使用率達到84%。 – noahlocke
更新:運行「節點pencilblue.js」,一切都很好,安靜。只有兩個節點進程運行而不是5個,並且沒有瘋狂的磁盤寫入活動。在運行「pencilblue start」時,仍然不確定哪些進程正在創建磁盤瘋狂,但我的猜測是鉛筆藍牙中可能存在一個bug。 – noahlocke