加载中
Dubbo的filter按需加载

背景 一天之内 两个小伙伴问我关于filter的按需加载的机制 有必要这边记录一下 关于filter的说明 dubbo源码系列之filter的前生 dubbo源码系列之filter的今世 分析 关于dubbo中Activate的注解...

08/17 18:49
263
dubbo下的补偿实现(一)

背景 由于前面几篇文章涉及的问题 分布式事务的思考 在我们微服务的场景下 各种本地事务都没有办法控制的很好。 A服务调用B服务 当B服务成功提交之后 A发生了异常 这种情况下要如何处理呢??...

08/17 18:36
375
分布式事务的思考

背景 随着系统拆的越来越多,目前系统间的调用是越来越多。那么如何保证系统的一致性成了难点 思考 目前常规关于多系统事务来说会考虑分布式事务XA事务 目前XA事务支持的不是特别多 比如EJB...

jenkins配置优化的思考

背景 随着项目拆的分散了之后 运维工作越来越依赖jenkins。但是随着而来的问题是什么呢??? jenkins的job越来越多 带来的隐患也越来越大。 如果一旦某天jenkins挂了或者数据发生了丢失 绝对...

08/15 21:36
487
又一个centos文件顺序导致的问题

背景 新的centos似乎对于文件顺序做了特别的优化 和文件顺序出现的问题确实多了不少 centos7导致的spring循环依赖【实际上和这个问题不一样 不过由此衍生出的问题】 某应用放在新的系统开始报...

关于spring profile的误解

背景 spring的profile大家都是用的溜的飞起~ 那么profile的组合如何使用呢??? 比如我们这样使用 @Profile({"prod", "unit-test"}) 分析 上述的profile大家应该不会存有疑问 当profile为p...

08/14 13:31
306
Innodb vs MYISAM

背景 世界杯什么的开幕式么…… 一封邮件飞了过来 2018-06-15 00:07:26,479 [ERROR] [startQuertz_Worker-3] o.q.c.JobRunShell:211 Job DEFAULT.validateOrderTask threw an unhandled Exce...

08/14 13:29
4
swagger升职记

背景 某天小伙伴找我反馈目前他想要在api请求的时候限制参数【比如一个查询实体有20个条件 他现在只想要暴露2个条件】 每次都要把一对参数写在controller上~ 问我有什么好的办法! 过程 看到...

Guava之EventBus

背景 天天说解耦解耦~事实上我们还没有mq 但是我们之前通过redis来模拟过queue进行消费 代码实现Redis异步任务 Redis实现优先级队列 都是很棒的实现办法 同时关于topic我们也可以通过redis的...

08/09 18:54
545
又一个dubbo多网卡问题

背景 又是一起无法访问的事件 分析 首先参考这类问题 错误解决 Forbid consumer XXX access service YYY from registry ZZZ use dubbo version 2.5.3, Please check registry access list (w...

08/08 13:35
36
从小程序的安全说起

背景 第一个问题 小程序中可以使用session么? 答案可能出乎大部分人意外 不可以!因为微信本身不是web方案,因此表现出来不会携带cookie 我们知道cookie和session的关系 Cookie,Session和T...

08/08 13:29
3.5K
你真的了解autowired么(一)?

背景 有天小伙伴问了个问题 多年的spring使用经验告诉我们resource是使用按照名称来进行依赖注入的 而autowired是按照类型进行注入【默认】 那么来解释下为何小伙伴这样使用没有问题吧~ 分析...

基于swagger2的离线pdf和html文档生成

背景 关于文档有个段子 程序员最讨厌写文档,比这个还讨厌的事情就是,别人居然不写文档! 恩 实际上写文档的真是寥寥无几! 我们项目中使用swagger进行文档的交流 SpringBoot来自Swagger的R...

pt-table-sync修复大法好

背景 从上一篇延伸的问题是我们发现了主从的不一致 本篇将利用生成的数据来进行修复 引出本片主演 pt-table-sync 每次skip之后请及时修复数据一致 使用 使用的方式很简单 t-table-sync --syn...

08/02 01:17
283
dubbo小技巧之随机port

背景 目前端口问题确实多且恶心 一个应用上线需要关注如下几个问题: 多环境配置 jenkins构建 数据库创建和用户权限 数据库备份增加新库 端口申请 其中端口申请也是比较麻烦和没有管理的 目前...

07/30 12:54
399
序列化之异常

背景 再见异常~~~ com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method reqPartInfoByVinWithRegionNames in the service com.f6car.ids.dos.api.service.MjApiServ ice. Tri...

07/30 12:52
8
Dubbo超时详解之直连

背景 某小伙伴发现调用dubbo接口频繁超时~ 首先参考Dubbo超时控制 该小伙伴还使用了dubbo直连技术 Dubbo配置直连 同时dubbo的provider还使用了springboot做服务发布 默认场景下超时都是10000...

07/25 21:41
26
springboot的配置加密(三)之Jasypt

背景 对于前两种分别存在的问题 有其他组件可以负责处理 https://github.com/ulisesbocchio/jasypt-spring-boot Jasypt Spring Boot provides Encryption support for property sources in S...

springboot的配置加密(二)之属性替换法

背景 承接上文 springboot的配置加密(一)之druid 分析 druid的方案虽然不错 不过仅仅只能对与db进行配置 【而且限定了只能对于密码进行加密】对于我们想要加密需求比较多的似乎不太合适~ 那...

springboot的配置加密(一)之druid

背景 不止一次碰到小伙伴询问如下问题 我把数据库密码和用户名写在配置文件里 会不会不安全~ 想当然 肯定是不安全的 万一提交了配置文件那么生产环境的用户名和密码不就泄露了么??? 倒不是...

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部