undefined

getInstance:voliate syncronized 的区别。指令重排序

https://blog.csdn.net/weixin_30601893/article/details/112715406?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-0.no_search_link&spm=1001.2101.3001.4242.0

BlockingQueue offer 修改,失败的话,尽早失败。异常尽量不要抛给业务。

startReceive 中 while 循环 可能会消耗cpu多一点

worker bufferFlushExecutor 中队列的长度,现在为5,是否可以设置大一点

udp 发送框架:

垃圾回收器:g one

arthas:阿尔萨斯 java 诊断工具