- 博客(11)
- 收藏
- 关注
原创 多环境流量复制
方案实现层级对 SIT 侵入性可靠性性能影响复杂度方案一:Gateway Filter 直接转发应用层低中等轻微低方案二:Gateway Filter + MQ + 独立转发应用层 + MQ低高极低中方案三:网络层复制 + 独立接收 + MQ操作系统网络层零侵入高极低高配置项作用使用场景路径路由规则(code + url + paths)Gateway/Receiver 端匹配路径环境目标映射(code → url)Replayer 端查找目标地址默认目标(兜底)
2026-04-11 11:56:26
475
原创 开发环境Feign优雅转发流量到本地
当前功能已实现!展望未来可以去实现一下负载均衡+动态配置流量转发无需在请求中携带Head(类似于灰度控制不同的数据中心工作做到平滑上下线)+也可以当前功能实现限流。
2025-01-18 17:30:03
642
2
原创 MVC支持私有方法标记接口
今天在解决问题的时候一个兄弟突然找我说他的MVC接口是private的并且可以提供服务!想知道为什么?我心想这不是违反“java开发基本法”吗?说你是不是没有重新启动项目代码老缓存还生效!后续发现还真的可以提供服务。
2024-12-13 22:56:50
523
2
原创 MDC的Trace不能传播到ThreadPool
由上可知可通过实现TaskDecorator接口解决ThreadLocal传递到ThreadPool的问题。仅需要在ThreadPool初始化时注入TaskDecorator子类既可。
2024-10-13 00:04:55
656
2
原创 手动实现Feign
一些现存老系统,存在对远程接口的拆包&装箱。开发人员经常性维护“JSON/XML”报文。需要写解析类&封装类,通讯底层连接&报文处理不应该由开发人员处理,人员不能专心于业务,后续维护成本增加。咱们可以类比MyBatis/Feign做接口试编程维护远程接口
2023-02-04 18:01:35
1215
4
原创 weblogic12c静默安装&Domain静默创建
1环境说明os:centos7weblogic:fmw_12.2.1.3.0_wls.jarjdk:1.8.0_1812创建weblogic的centos账号 group add weblogic mkdir /home/weblogic useradd -g weblogic -m -d /home/weblogic weblogic passwd weblogic /* weblogic的home目录里面.bash_profil添加你的.
2020-10-02 14:36:05
723
原创 MySQL主从复制
环境说明 Mysql:mysql-5.7.28-linux (安装目录 /usr/local/mysql) OS:centos7数据库规化master同步账号创建create user 'syc_usr'@'%' identified by 'root1234';grant replication slave on *.* to 'syc_usr'@'%';flush privileges;获取master状态show master status;...
2020-07-11 16:35:45
750
原创 MYSQL多实例
环境说明 Mysql:mysql-5.7.28-linux (安装目录 /usr/local/mysql) OS:centos7Mysql新实例配置 实例目录创建: 1.su mysql 2. cd /usr/local/mysql 3.mkdir data3309 实例cnf文件配置: /*端口什么自己定义吧,只要不和其他服务端口冲突就可以。目录也是...
2020-07-05 17:52:08
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅