06 2020 档案

摘要:1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2020-06-05 14:30 ~笑春风~ 阅读(140) 评论(0) 推荐(0)
摘要:nacos下载:https://github.com/alibaba/nacos/tags 这里下载1.1.4 下载好了启动bin目录下的startup.cmd 启动好了界面这样,然后访问http://localhost:8848/nacos,用户名和密码都是nacos 这里有一个坑,就是我之前电脑 阅读全文
posted @ 2020-06-02 18:03 ~笑春风~ 阅读(128) 评论(0) 推荐(0)
摘要:sleuth实现追踪,zipkin实现展示 下载zipkin网址: https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/2.12.9/ 下载:zipkin-server-2.12.9-exec.jar 运行:通过j 阅读全文
posted @ 2020-06-02 15:27 ~笑春风~ 阅读(91) 评论(0) 推荐(0)
摘要:stream:解决不同项目之间消息中间件的差异带来的问题,解耦。通过binder来屏蔽底层中间件的差异,通过input和output进行信息的传递。 模型: 项目生产者: 1.pom: <dependency> <groupId>org.springframework.cloud</groupId> 阅读全文
posted @ 2020-06-02 14:41 ~笑春风~ 阅读(249) 评论(0) 推荐(0)
摘要:支持rabbitMQ和kafka 现用rabbitMQ广播模式; 有两种设计思想: 1.利用消息总线触发一个客户端的bus/refresh进而刷新所有客户端的配置 2.利用消息总线触发一个服务端的bus/refresh进而刷新所有客户端的配置 现在使用第二种思想,因为第一种违反了微服务架构的职责单一 阅读全文
posted @ 2020-06-01 16:23 ~笑春风~ 阅读(111) 评论(0) 推荐(0)
摘要:解决每个项目的都有自己独立的配置文件导致代码膨胀: 通过消息总控(配置中心)与github连接,直接从github中获取需要的文件 服务端: 1.pom: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>sp 阅读全文
posted @ 2020-06-01 11:43 ~笑春风~ 阅读(142) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示