启机专题

SpringBoot启机流程整理

最近抽空学习了SpringBoot的代码,本次主要对SpringBoot的启动流程进行总结。如下代码所示,SpringBoot启机可分为两个大步骤:首先是初始化一个SpringApplication对象,然后执行该对象的run()。本文将根据这两个步骤分两部分总结。 1.SpringApplication初始化流程 进入SpringApplication对象,可以如下代码: 该初始化

Artemis启机流程简述

1. Artemis系统简述 Artemis是基于java语言实现并且100%开源的消息中间件,该系统采用netty的非堵塞IO架构,拥有出色的性能。性能方面,消息日志保证持久化消息可以像非持久化消息一样拥有出色的表现。灵活的集群可以通过不可靠的全球网络创建地理上分布的集群。同时, Artemis支持自动故障转移功能,在实时系统服务器故障时会话会自动重新连接到备份服务器。 不同于基于远程过程调