上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 61 下一页
  2024年11月27日
摘要: 分布式ID设计方案 package com.example.core.mydemo.thread; import java.util.UUID; public class IDTest { public static void main(String[] args) { String uuid = 阅读全文
posted @ 2024-11-27 22:23 oktokeep 阅读(31) 评论(0) 推荐(0)
摘要: 编辑接口设计及微服务内部接口调用方式,feign接口调用 1.根据ID新增修改接口根据ID来区分,有值则认为是修改,否则是新增。 新增接口 /add 基本原则:编辑修改接口是基于ID来修改操作。 2.改成ip方式,而不是网关,否则报错:网关登录失效 内部服务之间的接口调用ip:端口方式,而不是网关的 阅读全文
posted @ 2024-11-27 22:21 oktokeep 阅读(74) 评论(0) 推荐(0)
摘要: RestTemplate exchange GET POST请求传参数DEMO link: Illegal character ((CTRL-CHAR, code 31))问题排查 gzip接口返回 RestTemplate GET POST请求https://www.cnblogs.com/okt 阅读全文
posted @ 2024-11-27 22:18 oktokeep 阅读(195) 评论(0) 推荐(0)
摘要: redis锁和等待锁随机毫秒数解决程序调用方控制执行的先后顺序,避免并发操作造成的数据不一致 现象:向第三方服务调用接口,比如更换商品换货,需要先取消,然后再新增操作。同时可能存在修改并发操作(同时操作换货和修改操作),在取消和新增的间隙中做了修改操作,引起脏数据等数据不一致的问题。导致修改的数据, 阅读全文
posted @ 2024-11-27 22:15 oktokeep 阅读(44) 评论(0) 推荐(0)
摘要: redis锁等待随机毫秒数拦截和程序自动过期双重机制 上一个操作加了锁,需要等待上一个操作执行完毕之后,才允许当前操作执行,所以当前操作需要执行锁等待处理。 package com.example.core.mydemo.javaDemo; import java.time.LocalDateTim 阅读全文
posted @ 2024-11-27 22:13 oktokeep 阅读(29) 评论(0) 推荐(0)
摘要: RabbitMq队列名称的理解队列名称在不同的微服务中,需要定义不同的队列名称,否则接收消息的时候冲突,要么A接收,要么B接收,而不是A,B都接收。队列名称的命令:可以考虑业务线,服务名称,模块名称,功能名称,其他具体含义,最后以queue结尾 //DEMO @RabbitListener(bind 阅读全文
posted @ 2024-11-27 22:11 oktokeep 阅读(50) 评论(0) 推荐(0)
  2024年11月26日
摘要: rabbitmq队列清理Purge 如果队列拥塞,紧急情况下,为恢复业务,不得不进行队列清理(需要确认清楚,数据丢失的后果是你能承受的). 办法:管理端操作在web管理端可以进行操作,选择到要操作的队列,下拉里面有一个Purge(不要选到delete) 阅读全文
posted @ 2024-11-26 18:49 oktokeep 阅读(328) 评论(0) 推荐(0)
摘要: rabbitmq MessageConverter消息接收异常 一直unacked 解决 rabbitmq: host: 127.0.0.1 port: 5672 username: guest password: guest virtual-host: / listener: simple: co 阅读全文
posted @ 2024-11-26 18:45 oktokeep 阅读(894) 评论(1) 推荐(0)
摘要: MySQL中使用EXISTS替代IN是一种优化查询的方法 #不能使用in关键字,索引无效 type=ALL MySQL中使用EXISTS替代IN是一种优化查询的方法,它可以避免在子查询中进行全表查询,从而提高查询效率。假设有两张表,一张是employees(员工表),一张是departments(部 阅读全文
posted @ 2024-11-26 18:44 oktokeep 阅读(706) 评论(2) 推荐(0)
摘要: mysql删除主键和删除索引(含删除unique索引) ##删除表 DROP TABLE config_back; ##删除主键 ALTER TABLE config_back DROP PRIMARY KEY; 错误代码: 1075 Incorrect table definition; ther 阅读全文
posted @ 2024-11-26 18:39 oktokeep 阅读(956) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 61 下一页