微服务的发展史
rpc更讲究面向接口
socket更面向于底层 分布式的,也叫作进程外的 业务处理的结果一般返回给服务组件。 rest可以是json、xml、html。为什么很多会会选择json,json的格式比较简单清晰。微服务面临的挑战
表达式驱动依赖反射驱动
目录概要
demo
spring IO就是一些依赖关系的排除
嵌入式的容器创建工程
main方法直接run 这里用的spring boot的版本是 1.5.3的版本 把注解注释掉 再来 跑一遍程序 把静态方法去掉,再来启动项目 什么都没有,压根没运行 再把当前这个这个类的参数换成null 在启动文件里面加上这断代码 rest接口
监控
DeOps:就是开发和运维
更改应用程序的端口 8081没有出来是因为缺少一个引用。Actuator 复制一下上面的引用到下面改了末尾的名字叫做actuator 引用后,鼠标放到这个名称上会有提示 再次启动程序 访问一下8081 把spring boot的版本降到了1.4 按住Ctrl键盘+鼠标的左键移动过来。 重启应用 再次浏览dump这个地址 spring 等官方文档 内存 mappings是控制台看到的那些东西 控制台的mapped 上面那些路径每一个都可以试一下 跟踪带着问题去看源码
几个平级别的注解