一年又一年,真快。
因为一些脱敏和防反编译相关的需求,所以需要将一些服务使用Golang重新开发,在使用到confluent-kafka-go作Producer的时候使用大约4天左右会出现一次Queue
Full的错误,导致消息发送到Kafka失败,重启就能恢复,探究一下是什么原因导致的。
k8s部署有一个pod每天一次OOM,然后被重新拉起。相同服务有两个pod,但是只有一个pod每天OOM,另一个完全没有出现此情况。所以探究一下是什么原因。
maven项目由多个module,只想打指定的module如何执行命令?
由于还没有接入nacos配置中心,所以需要出一个版本更新本地动态刷新配置的功能,实现配置的动态更新。经过研究发现SpringCloud已经提供了手动接口/actuator/refresh方式刷新的功能,这里再进行处理下实现定时任务动态刷新配置。
工作中SpringMVC切换成SpringBoot项目遇到另一个问题,因为之前tomcat部署时候webapps下的目录名也是作为路径的,而springboot之后不需要整个路径名称,所以需要兼容老接口加统一的前缀。
工作中SpringMVC切换成SpringBoot项目遇到一个问题,需要监听新的端口8011并且需要对老8080端口兼容,所以也需要对8080端口监听。搜了下网上主要都是tomcat启用多个监听,Undertow的基本没有,而实际我们使用的就是Undertow,所以研究了一下,在这里记录一下的。
总结一些重新安装系统之后出现的一些触摸板多指失灵的一些处理方法。
主要针对Synaptics驱动触摸板,其他驱动触摸板没有了解,可以尝试不确定是否有效。
今天想将数据库里quartz的TRIGGERS表导成sql文件,所以很熟练的就使用了mysqldump -h127.0.0.1 -udev -p quartz QRTZ_TRIGGERS >/home/dev/QRTZ_TRIGGERS.sql命令直接操作,但是打开sql文件发现里面居然是乱码的。
apache commons-pool是apache基金会的一个开源对象池组件,基于此可以快速的建立一个对象池。