logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Sentinel 与 hystrix

缺点是除了增加了线程切换的成本(过多的线程池导致线程数目过多),还需要预先给各个资源做线程池大小的分配。和资源池隔离的方法不同,Sentinel 通过限制资源并发线程的数量,来减少不稳定资源对其它资源的影响。当某个资源出现不稳定的情况下,例如响应时间变长,对资源的直接影响就是会造成线程数的逐步。当依赖的资源出现响应时间过长后,所有对该资源的访问都会被直接拒绝,直到过了指定的时间窗口之后才重新恢复。

文章图片
#sentinel#hystrix#java
XXL-JOB原理

XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。在众多XXL-Job平台的特征中,有如下几条需要关注的:1、使用简单:支持通过Web页面对任务配置,降低操作任务的难度;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效;3、调度中心HA(中心式):调度采用中心式设计,“调度中心”

文章图片
#java#分布式#网络
73 微服务基本概念

什么是微服务微服务架构就是把 个大系统按业务功能分解成多个职责单的小系统,并利用简单的方法使多个小系统相互协作,组合成 个大系统。从单体应用说起所有服务都相合在一应用中,当其中一个服务出现问题时,整个工程都需要重新发布,从而导致整体业务不能提供响应。第一步切分优点:业务通过进程间的服务进行相互调用,数据库之间没有稿合性,不会存在单点故障。服务化所带来的问题客户端如何访问这些服务?这些...

#restful#数据库#java
到底了