博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小马哥-Java 微服务实践 - Spring Boot 系列-01Java 微服务实践 - Spring Boot 系列(一)初体验...
阅读量:4325 次
发布时间:2019-06-06

本文共 672 字,大约阅读时间需要 2 分钟。

课程github地址
传统的web应用架构。微服务是一种架构。不限定什么语言
单体应用和微服务的对比
SOA

微服务的发展史

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
上面那些路径每一个都可以试一下
跟踪

带着问题去看源码

几个平级别的注解

 

转载于:https://www.cnblogs.com/wangjunwei/p/11442154.html

你可能感兴趣的文章
删除本地文件
查看>>
FOC实现概述
查看>>
base64编码的图片字节流存入html页面中的显示
查看>>
这个大学时代的博客不在维护了,请移步到我的新博客
查看>>
GUI学习之二十一——QSlider、QScroll、QDial学习总结
查看>>
nginx反向代理docker registry报”blob upload unknown"解决办法
查看>>
gethostbyname与sockaddr_in的完美组合
查看>>
kibana的query string syntax 笔记
查看>>
旋转变换(一)旋转矩阵
查看>>
thinkphp3.2.3 bug集锦
查看>>
[BZOJ 4010] 菜肴制作
查看>>
C# 创建 读取 更新 XML文件
查看>>
KD树
查看>>
VsVim - Shortcut Key (快捷键)
查看>>
C++练习 | 模板与泛式编程练习(1)
查看>>
HDU5447 Good Numbers
查看>>
08.CXF发布WebService(Java项目)
查看>>
java-集合框架
查看>>
RTMP
查看>>
求一个数的整数次方
查看>>