卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Java開(kāi)發(fā)如何寫(xiě)一個(gè)日志采集工具?

網(wǎng)友解答: 謝邀。如果你是想有個(gè)采集工具在自己的項(xiàng)目里面使用的話,已經(jīng)有人回答了,在現(xiàn)成的工具框架里面選擇一個(gè)適合自己項(xiàng)目的就好了。如果是必須自己寫(xiě)的話,那需要先做好日志的格式定義,便于

網(wǎng)友解答:

謝邀。

如果你是想有個(gè)采集工具在自己的項(xiàng)目里面使用的話,已經(jīng)有人回答了,在現(xiàn)成的工具框架里面選擇一個(gè)適合自己項(xiàng)目的就好了。

如果是必須自己寫(xiě)的話,那需要先做好日志的格式定義,便于解析。之后就是有個(gè)采集入口,負(fù)責(zé)收集日志信息,這里最好采用異步處理,不要因?yàn)槭占徒馕隼速M(fèi)系統(tǒng)運(yùn)行時(shí)間。之后就是存儲(chǔ),具體是存在數(shù)據(jù)庫(kù)還是內(nèi)存,要根據(jù)后面你們系統(tǒng)怎么處理日志信息來(lái)確定,存儲(chǔ)最好也是異步操作。這里只是提供一個(gè)大概的思路,希望對(duì)你有幫助。

網(wǎng)友解答:

采集工具有現(xiàn)成的,比如elk或者flume,另外比如log4j本身支持異步輸出到j(luò)dbc。如果自己寫(xiě)的的話可以簡(jiǎn)單封裝寫(xiě)日志的方法(可以使用apo) ,使其輸出到es或者opentsdb等

標(biāo)簽: