置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文seata源码解析:只需一个注解就能开启分布式事务?开启分布式事务 在之前的例子中,不管何种模式,我们只需要使用一个@GlobalTransaction注解就能开启事务,所以我们今天把扒一扒这个注解在背后到底做了哪些工作? seata的设计基于二阶段提交协议,整体上可...
热文seata源码解析:seata AT模式是如何实现的?AT模式 AT模式是seata主推的一种模式,对业务无侵入,用户只需要关系自己的业务sql即可,用户的业务sql就是全局事务的一阶段,Seata会自动生成事务的二阶段提交和回滚操作。 那么它是如何做到对业务无侵入的?...
热文seata源码解析:seata和spring是如何整合的?介绍 在seata低版本中,seata需要用户自己配置数据源代理,并且在resources目录下放2个文件,file.conf和registry.conf。 其中file.conf配置了数据存储模式,registry...
热文seata源码解析:seata-server启动时都做了哪些操作?seata-server的主要功能有哪些? 当我们启动一个seata-server的时候,只需要执行一下seata-server.sh脚本即可,这个脚本其实就是调用了io.seata.server.Server的ma...
热文seata源码解析:全局事务id是如何传递的?通过Dubbo方式进行调用 想在Dubbo应用之间进行参数传递,其实非常简单。通过Dubbo提供的隐式传递功能即可实现。使用方式如下所示。 // 1. A服务设置参数 RpcContext.getContext()....
热文分布式事务解决方案:TCC设计思想及其可能遇到的问题发现网上的一个关于TCC的分享很赞,转载一下。 原文地址:https://www.sofastack.tech/blog/sofa-channel-4-retrospect/ 1、 Seata 的 TCC 模式 1....
热文Dubbo源码解析:Dubbo过滤器Filter有啥用 我们先看一下Dubbo Filter在哪个环节起作用,当我们调用远程方法的时候,实际上是通过代理对象调用的,将调用信息通过网络发送到服务端,服务端也是通过代理对象来接收请求的,然后根据请求调用服务...
热文手写RPC框架:Spring Bean 生命周期详解基本概念 我们将自己写的RPC框架和Spring进行整合,分析Dubbo源码的时候,都要对Spring Bean的生命周期有一个清晰的理解,所以这一节我们就分析一下Spring Bean的生命周期 Spring是一个...
热文生产问题:线程池被打满线程池被打满的原因有哪些 当系统中接口的响应时间过长或者直接拒绝响应时,你此时里面就应该想到的是Dubbo线程池是否被打满了?然后去监控系统看一下线程池的活跃连接数。 Dubbo线程池被打满应该是一个很常见的问题,那...
热文糟了,银行线上跑了一年的代码出事故了介绍 周末在水群的时候,发现有个小伙伴遇到了一个线上问题 线程池中线程的状态只有一个为RUNNABLE,其他都为WAITING,问有可能是哪些原因造成的? 线程池有25个线程,只有一个线程卡在网络读取上面,状态为RU...
u地址转错【TPE4CtoYt2CZfLWKm4SSMHJLZsPZpwzBsr】转错请联系TG:@TrxEm