会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cdfive
To be a better developer!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
16
下一页
2022年10月18日
IDEA里编译报错提示常量字符串过长
摘要: 问题 从数据库查出某字段(text类型)数据,通过编写程序解析转换做处理,程序编写完成编译时报错: Error: java:常量字符串过长 解决 查询资料发现,原因是javac在编译期间,常量字符串最大长度为65534。 可在Preference->Build,Execution,Deploymen
阅读全文
posted @ 2022-10-18 20:02 cdfive
阅读(3441)
评论(2)
推荐(0)
2022年8月30日
ElasticSearch7创建index时指定type问题
摘要: 项目背景 最近在某项目开发中遇到一个高版本ES创建索引时指定index和type问题。 项目中的ES使用了阿里云上的ES,版本为7.4。 通过ES官网对各版本type的演变如下: 在5.X版本中,一个index下可以创建多个type 在6.X版本中,一个index下只能存在一个type 在7.X版本
阅读全文
posted @ 2022-08-30 21:09 cdfive
阅读(1927)
评论(0)
推荐(0)
2022年6月8日
ElasticSearch迁移同步数据的几种方法
摘要: 场景 在项目开发过程中,有时会遇到ElasticSearch(简称:ES)的数据需要迁移和同步。 例如: 索引结构发生变化,如字段修改了类型 ES集群从开发环境迁移到测试环境 ES集群虚拟机测试环境迁移到K8S容器环境 ES线上环境数据导入到测试环境 其它场景 思路 迁移同步的数据包含索引和文档。
阅读全文
posted @ 2022-06-08 20:05 cdfive
阅读(3267)
评论(0)
推荐(0)
2022年5月17日
Guava缓存list集合进行滤操作导致多次获取相同key返回数据不一致问题
摘要: 背景 项目中很多地方使用了Guava Cache,用于加速读取频繁访问的热点数据。 最近项目组中遇到一个"诡异"的问题,多次获取Cache中相同key的数据,返回值不同。 分析 通过查看日志和排查代码,发现有多个地方获取缓存,有的地方获取缓存数据还进行了过滤处理, 正是这些处理改变缓存值,导致其它地
阅读全文
posted @ 2022-05-17 20:21 cdfive
阅读(528)
评论(0)
推荐(0)
2022年4月20日
SpringBoot项目连接Redis启动报错(Unable to validate object)
摘要: 问题 某新项目(基于SpringBoot)在线上部署完成后启动失败,查看错误日志如下: Error creating bean with name 'jedisPool'... ... Caused by: redis.clients.jedis.exceptions.JedisException:
阅读全文
posted @ 2022-04-20 20:33 cdfive
阅读(2431)
评论(0)
推荐(0)
2022年4月1日
使用Arthas获取Spring应用上下文的2种方法
摘要: 背景 项目中有时我们需要对应用进行诊断和调试,如调用某个接口进行业务验证、业务执行、数据修复、刷新缓存、查询数据、跑批量任务等等。 微服务项目 如基于Dubbo搭建的微服务,我们可使用Dubbo支持的telnet运维管理,其中invoke命令方便直接调用Dubbo接口; 也可整合swagger-du
阅读全文
posted @ 2022-04-01 22:10 cdfive
阅读(3865)
评论(0)
推荐(1)
2022年3月9日
异步消息处理中Timestamp类型字段值为0转换json问题
摘要: 背景 所在是ToC部门,面向C端用户,商品库存数据跟中台库存服务进行了对接,通过MQ消息、OSS文件对接增量库存变动以及全量库存。 某日收到业务反馈线上有个门店商品的库存数据没对,跟中台不一致。 问题排查 检查这边的库存服务、消息队列都没有异常。 搜索日志找到库存全量文件位置,找到商品库存当天凌晨值
阅读全文
posted @ 2022-03-09 22:20 cdfive
阅读(206)
评论(0)
推荐(0)
2022年2月14日
IDEA debug启动项目断点调试时依赖模块版本号不一致问题
摘要: 场景 今天用IDEA debug启动跑某个项目单元测试时,在依赖的某基础组件内部打了断点进行调试,停在断点时发现对应jar版本号不对。 光标移动到IDEA文件窗口的标题栏,发现xxx.jar版本为1.0.0-SNAPSHOT,而在项目的pom.xml里引用的依赖是1.3.0-SNAPSHOT。 分析
阅读全文
posted @ 2022-02-14 20:40 cdfive
阅读(1215)
评论(0)
推荐(0)
2022年1月15日
访问页面空白js文件状态failed(ERR_CONTENT_LENGTH_MISMATCH)问题
摘要: 问题 今天打开个人主页http://cdfive.com时发现页面是空白,F5刷新几次后能显示。 在chrome里Ctrl+Shift+N打开新窗口再次访问,页面显示空白,多次F5刷新后仍然空白。 F12打开控制台,在Network里看到里面获取主页的jquery.js报错,status是faile
阅读全文
posted @ 2022-01-15 16:32 cdfive
阅读(1208)
评论(0)
推荐(0)
2021年11月30日
定位解决dubbo-admin本地启动很慢问题
摘要: 场景 尝试本地IDEA启动dubbo-admin,连接到测试环境的zookeeper,查看各微服务情况。 等了几分钟发现仍未启动成功,日志里不断打印[DUBBO] Subscribe...信息。 而成功启动应打印 Tomcat started on port(s): 7001 (http) with
阅读全文
posted @ 2021-11-30 21:40 cdfive
阅读(996)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
16
下一页
公告