在我們框架使用的過程中,簡單的、輕量級的機構如下
當數據量過大時我們則需要使用消息隊列
消息隊列 | 優點 | 缺點 |
---|---|---|
redis | 實時性較高,無須複雜服務架構,存儲速度較快 | 不可保證數據穩定性,隊列容量取決於機器內存 |
kafka | 堆積能力取決於機器硬盤大小,性能穩定可控,可應用於集羣 | 消息推送存在延時,服務架構較爲複雜 |
現在我們使用FluentD代替Logstash 收集日誌信息
在我們框架使用的過程中,簡單的、輕量級的機構如下
當數據量過大時我們則需要使用消息隊列
消息隊列 | 優點 | 缺點 |
---|---|---|
redis | 實時性較高,無須複雜服務架構,存儲速度較快 | 不可保證數據穩定性,隊列容量取決於機器內存 |
kafka | 堆積能力取決於機器硬盤大小,性能穩定可控,可應用於集羣 | 消息推送存在延時,服務架構較爲複雜 |
現在我們使用FluentD代替Logstash 收集日誌信息
EFK 原理及基礎 ELFK E:elasticsearch -- 高性能,近實時的,分佈式搜索引擎數據庫 L:logstash -- 啓動慢 F:filebeat -- 輕,