1,EurekaBootStrap eureka工程启动的入口类
这个类实现了 ServletContextListener ,当容器启动的时候就调用contextInitialized方法,并且把Servlet的容器事件对象传给EurekaBootStrap
2,我们来看看contextInitialized
@Override
public void contextInitialized(ServletContextEvent event) {
try {
//第一步初始化eureka环境,通过配置管理来管理配置
initEurekaEnvironment();
//第二步初始化eureka容器
initEurekaServerContext();
//第三步获取当前的ServletContext
ServletContext sc = event.getServletContext();
//第四步把EurekaServerContext放在ServletContext上下文中