
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。流量控制有以下几个角度:资源的调用关系,例如资源的调用链路,资源和资源之间的关系;运行指标,例如 QPS、线程池、系统负载等;控制的效果,例如直接限流、冷启动、排队等。Sent...
启动jetty服务并执行调度1.1 启动一个jetty server服务 首先加载ServerConnector, 加载HandlerCollection并设置handlers, 其中connector负责接受客户端http请求, 而handlers负责处理客户端请求, 最后就是调用start()方法启动jetty服务.1.2 负责处理admin调度中心请求的JettySer...
admin调度中心的对于job的调度过程, 调度策略以及rpc通信1.1 job调度过程RemoteHttpJobBean类实现了QuartzJobBean, 当cron时间片到达时, 就会触发一次quartz调用, 回调executeInternal()方法, 而XxlJobTrigger.trigger(jobId)具体实现细节就是进行了一次网络请求.// 当cron时间片到时,...
executor执行器初始化工作1.1 初始化工作这里我们使用xxl-job自带的xxl-job-executor-sample-spring作为本次源码解析的executor执行器端, 则executor执行器启动时, Spring容器会初始化XxlJobExecutor, 并调用init-method = start()方法.1.2 XxlJobExecutor类的start(...
一, 搭建admin调度中心1.1 安装docker运行环境采用yum源安装直接安装:yum install -y docker启动docker: service docker start停止docker:service docker stop1.2 拉取tomcat和mysql这两个docker镜像这里使用网易公有镜像库, 访问: https://c.163yun.com...
xxl-job-admin初始化工作1.1 启动时, 加载applicationcontext-xxl-job-admin.xml, 初始化spring容器<!-- 这个调度中心,在启动的时候,会做很多初始化的工作 ,比如:执行器信息,注册机器列表等信息 --><bean id="xxlJobDynamicScheduler" cla
获取spring实例
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。流量控制有以下几个角度:资源的调用关系,例如资源的调用链路,资源和资源之间的关系;运行指标,例如 QPS、线程池、系统负载等;控制的效果,例如直接限流、冷启动、排队等。Sent...
解决远程连不上mariadb数据库的问题
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理场景说







