摘要: dynamic-tp动态线程池 动态线程池,可以通过nacos配置动态修改线程池参数,官网 以下是dynamic-tp与nacos集成的步骤,更详细配置项可以查看官网 引入依赖坐标 <dependency> <groupId>org.dromara.dynamictp</groupId> <arti 阅读全文
posted @ 2024-07-14 19:30 OverZeal 阅读(20) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-02 14:12 OverZeal 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 解决分布式事务的理论方案 全局事务XA规范 最终一致性:2PC,TCC 可靠消息服务(例如rocketmq的事务消息;rabbitmq基于ack的消息确认) 最大努力通知 分布式事务场景有如下几种形式: 一个应用中操作多个数据库需要保证数据一致性 微服务不同模块操作同一个数据库需要保证数据一致性 微 阅读全文
posted @ 2021-08-10 23:01 OverZeal 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Docker与传统虚拟化 虚拟机就是在操作系统里面运行另一种操作系统,虚拟机看上去和真实系统一模一样,对于应用程序而言无感知。对于宿主机而言,虚拟机就是一个普通文件,不需要就可以删掉,对于其他部分毫无影响。虚拟机直接使用宿主机硬件资源,所以虚拟机的缺点就是: 资源占用多 冗余步骤多 启动慢 常用的虚 阅读全文
posted @ 2021-03-31 22:46 OverZeal 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。如同Shiro一样,安全框架最重要的就是用户认证(Authentication)和用户授权 (Authorization)两个部分 阅读全文
posted @ 2021-03-16 20:39 OverZeal 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 要使用Spring MVC,只需要在web.xml中配置一个DispatcherServlet(前端控制器),再定义一个dispatcherServlet-servlet.xml(Spring MVC 默认配置文件名)的配置文件,一个基于Spring MVC的应用就创建好了。使用Spring MVC 阅读全文
posted @ 2021-02-27 17:51 OverZeal 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Spring是面向Bean的编程(Bean Oriented Programming, BOP),Bean在Spring中的作用就像Object对OOP的意义一样,没有对象的概念就没有面向对象编程,在Spring中没有Bean也就没有Spring存在的意义。Spring解决了一个非常关键的问题,它可 阅读全文
posted @ 2021-02-21 16:13 OverZeal 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Jetty是另一个比较看好的Servlet容器,它的架构比较简单,是一个可拓展性强且非常灵活的应用服务器。它采用Handler作为基本的数据模型,所有可以被扩展的组件都可以作为一个Handler添加到Server中,Jetty会管理这些Handler Jetty的基本架构 整个Jetty的核心由Se 阅读全文
posted @ 2021-02-16 15:02 OverZeal 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: Tomcat总体架构 Tomcat采用模块化设计,由外向内可以划分为:Server服务器模块,Service服务模块,Connector连接模块,Container容器模块。其中核心模块就是:Connector(连接器)和Container(容器)。一个Container可以选择对应多个Connec 阅读全文
posted @ 2021-02-15 14:21 OverZeal 阅读(149) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-02-13 22:29 OverZeal 阅读(1) 评论(0) 推荐(0) 编辑