GO
文章平均质量分 84
平行宇宙无敌小坏蛋
这个作者很懒,什么都没留下…
展开
-
【wireguard-go】nat处理上下行数据及checksum计算分析
在处理NAT时,IP地址的改变会影响基于IP地址的校验和字段,如TCP/UDP的传输层校验和。为避免重新计算整个数据包的校验和,可以使用增量校验和算法(NAT网关通过修改数据包中的IP地址(只修改了源 ip)来实现内部网络与外部网络的连接。),只更新地址变化的部分,大大降低了计算开销,提高了效率。原创 2024-09-02 11:51:28 · 866 阅读 · 0 评论 -
go中实现日志级别与切割,日志配置热生效,pprof的技术解析
在不重启服务的情况下,动态调整 funcMaster 服务的日志级别。1. 提供了日志级别组件,包含第三方组件 Lumberjack 实现日志切割2. debug下提供go性能工具pprof服务日志级别设置热生效这不仅提高了调试的灵活性,还减少了服务中断的风险。希望这篇文章能对您有所帮助,在您的项目中也能实现类似的功能。原创 2024-07-02 11:19:33 · 806 阅读 · 0 评论