logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

flink on yarn任务中文乱码问题解决记录

flink任务中文乱码问题解决

#flink
postgres wal2json插件jsonb字段数据丢失问题解决

使用pg+wal2json+debezium进行数据同步时,偶尔会有jsonb字段数据丢失的问题

记一次诡异的Apollo Long polling failed 401问题

大家都知道Apollo开启了密钥的情况,如果客户端没配置密钥,请求配置时就会401。但是我遇到的情况时,客户端读取配置是成功的,但是程序会打警告日志:2022-01-10 22:37:45.772 WARN [Apollo-RemoteConfigLongPollService-1] RemoteConfigLongPollService.doLongPollingRefresh(197) - L

#java
记一次诡异的Apollo Long polling failed 401问题

大家都知道Apollo开启了密钥的情况,如果客户端没配置密钥,请求配置时就会401。但是我遇到的情况时,客户端读取配置是成功的,但是程序会打警告日志:2022-01-10 22:37:45.772 WARN [Apollo-RemoteConfigLongPollService-1] RemoteConfigLongPollService.doLongPollingRefresh(197) - L

#java
openj9 class storage 内存占用过大问题排查

问题概述公司使用k8s部署服务,发现有个pod自动重启,查看监控发现重启前的内存使用基本快达到最大限制4G,推测是由于OOM导致的自动重启。进一步查看监控,发现除了class storage占用比较大,其他都很正常。而这个class storage也确实大的有点不正常,最大居然达到了1G多,查看其他正常的服务,一般也就一两百M。openj9和hotspot差异我们都知道jvm加载的class信息是

蛋疼的Code Blocks安装,找不到GCC编译器

今天心血来潮,想复习一下C语言,以前在学校的时候学C,基本就是看书,完全没有什么上机能力,连环境安装都不会。后来又在linux上写过简单的c程序,但是没有在windows上玩过,不免觉得有点遗憾。百度下载了一个Code Blocks,安装完发现找不到GCC编译器,百度一下,发现原来是下载的是不带编译器的,郁闷,于是按照别人说的到它的官网下载带编译器版本的,也就是有MinGW字样的。可怜我乌龟一样的

#c语言
openj9 class storage 内存占用过大问题排查

问题概述公司使用k8s部署服务,发现有个pod自动重启,查看监控发现重启前的内存使用基本快达到最大限制4G,推测是由于OOM导致的自动重启。进一步查看监控,发现除了class storage占用比较大,其他都很正常。而这个class storage也确实大的有点不正常,最大居然达到了1G多,查看其他正常的服务,一般也就一两百M。openj9和hotspot差异我们都知道jvm加载的class信息是

坑爹的spring-boot-devtools,你还在用吗

最近开发了一个sdk,给项目组的人用,我自己本地测试的时候正常,但是别人引入以后一使用就报NoSuchBeanDefinitionExceprion代码逻辑很简单,就是在根据配置的类动态获取spring bean去执行,封装了一个SpringUtil类,代码如下:@Componentpublic class SpringUtil implements ApplicationContextAware

kafka消费者程序日志报错Offset commit failed问题研究

kafka消费者程序日志报错Offset commit failed问题研究

文章图片
#kafka
到底了