- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【Fluentbit】如何解决通过UDP等方式采集到无规则日志时,无法接收日志源IP的问题
这两个参数上,首先Format支持json和none两种配置格式,指的是UDP输入时的解析格式,none表示不对输入日志进行解析,Separator属性则是基于Format=none 的场景下对日志进行行切分的规则,默认是通过换行符进行切分。以上场景是官方给的默认场景,配置有效,但是当配置文件中的Format配置值修改为None时,此时无法输出对应的源ip地址的字段,即使修改配置也不会生效。属性是官方提供的记录日志源IP地址的字段,配置后在输出日志时会自动使用配置的key作为日志源ip的属性名。
2025-07-02 14:13:53
536
原创 关于HttpClient上传文件附件时,文件名中的中文会变为乱码
通过打印出来的日志可以发现,以上的方法无法找到正确的编码格式,打印出来的还是一坨乱码,即使遍历了Charset.availbleCharsets()中的所有字符编码集进行解码再编码,都无法获取到正确的中文字符解码结果。乱码的本质是字符串编码与解码方式的不匹配,因此问题可能是由于字符串编码格式的问题,因此我们这边又尝试了通过httpClient自行设置编码格式进行文件传输,在上传文件前对文件名称先进行一次转码。原本的附件在通过postman工具上传到系统的附件接口后,到达测试环境的文件名称突然变成了乱码。
2023-09-18 11:24:48
1225
原创 小郭的性能优化笔记(一)
其次性能优化的大头可能还是在索引这一块,要熟练使用执行计划去分析sql,根据执行计划中的异常提示制定对应的解决措施。举个简单例子:下列sql中T表和T1表通过id关联,如果首先默认T表的id为主键索引,若T1表的targetId 为普通索引,T2表的orther_id 无索引,则索引关联失败,查询执行计划时,在extra列会提示明显的。2)、观察执行计划,优化索引,这一步是大部分sql优化中都需要用到的一步,最简单高效,索引优化过程中需要注意联表语句中索引的对称性,最好根据执行计划一步一步修复索引。
2023-07-01 00:11:00
122
原创 SpringBoot整合WebSocket完成实时推送
SpringBoot整合WebSocket之如何保存连接session完成实时推送springboot+websocketspringboot+websocket目前项目中需要做一个实时推送的功能,需要使用到websocket,之前写的demo都没效了,涉及到多方业务时,需要实时保存websocket中的session,然后再其他的业务模块中进行调用。话不多说,先上代码!@Componen...
2019-12-03 10:40:27
400
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人