我正在使用Ruby和Eventmachine庫編寫應用程序。我非常喜歡非阻塞I/O和事件驅動系統的想法,我遇到的問題是日誌記錄。我使用Ruby的標準記錄器庫。它不是記錄需要永遠,但它似乎是不應該阻止和它的確如此。在那裏有一個庫,它將Ruby的標準記錄器實現擴展爲非阻塞,或者我應該爲我的日誌記錄調用調用EM :: defer?有沒有一種方法可以讓事件機器爲我做到這一點?如何使用Ruby和eventmachine進行日誌記錄?
6
A
回答
相關問題
- 1. 使用NSTableView進行日誌記錄?
- 2. 使用SQLite進行日誌記錄
- 3. 使用Response.Redirect進行Web日誌記錄
- 4. Tomcat使用log4j進行日誌記錄?
- 5. Orchard CMS如何進行日誌記錄?
- 6. 如何使用具有多個日誌記錄和多個配置文件的Log4Net進行日誌記錄?
- 7. 如何使用WPF進行日誌記錄?
- 8. 如何使用Log4net進行日誌記錄?
- 9. 如何使用AOP與AspectJ進行日誌記錄?
- 10. 使用PostSharp和TraceAttribute用HttpContext的SessionID進行日誌記錄
- 11. 如何使用LoggerFactory和Microsoft.Extensions.Logging進行.NET Core Console日誌記錄使用C#
- 12. Ruby on Rails - 使用LogServer在log4r中使用ROMP進行遠程日誌記錄
- 13. 使用JMS和logback進行分佈式日誌記錄
- 14. 使用WCF和WebSphere MQ進行日誌記錄
- 15. 使用std :: ostream和std :: cout進行C++日誌記錄
- 16. 企業庫5.0使用CustomTraceListener和ConfigurationSourceBuilder進行日誌記錄
- 17. 使用rsyslog和ELK進行特定日誌記錄
- 18. 使用Spring Boot和AOP進行性能日誌記錄
- 19. 使用python和mongodb進行異步日誌記錄
- 20. 後臺運行進程日誌記錄
- 21. 傳遞進行日誌記錄有效
- 22. 使用Ruby和jQuery來記錄日誌文件
- 23. 如何用Eclipse內部的DataNucleus 2.x進行日誌記錄
- 24. 如何使用Grizzly/Jersey登錄客戶端地址進行日誌記錄?
- 25. 通用日誌記錄和具體日誌(使用NLOG),重複記錄
- 26. 使用Python日誌記錄管理日誌記錄器
- 27. 爲什麼使用singleton進行應用程序日誌記錄?
- 28. 使用SpringMVC應用程序進行日誌記錄配置
- 29. 使用AWS進行應用程序日誌記錄數據庫
- 30. 使用heroku進行日誌記錄(rails應用程序)
您是否嘗試將日誌記錄委派給新線程? – AndrewKS 2010-11-12 17:18:24
這就是EM :: defer會允許我做的,但我正在尋找一種方法來避免它。 – Justin 2010-11-13 11:49:14