摘要:
设计思路: 1. 获取到consul中的配置文件内容; 通过consul的官网查看consul对外提供的RESTAPI,找到获取consul中所有配置文件的名称接口;找到根据配置文件名称获取配置文件内容的接口; 2. 保存到数据库中; 通过mongoTemplate操作MongoDB数据库;每次配置 阅读全文
摘要:
核心思想是配置文件修改后不需要重启服务就实现可用; springboot 2.0.1.RELEASE springcloud Finchley.RELEASE 1.搭建config-server工程 1.1加入依赖 <dependency> <groupId>org.springframework. 阅读全文
摘要:
JAXB工具类 JAXBContext主要用来将实体类与xml字符串的转换,常见的使用方式如下: 但是在实际测试中发现,当并发线程达到一定量的时候会导致性能急剧下降,耗时增高,实际测试100次耗时结果如下: 原因为每次在调用该工具类时都会调用实例化实体类 JAXBContext context = 阅读全文
摘要:
1.查询已创建的所有分支,以*开头的是正在使用的分支 git branch -av 2.切换分支 git checkout 分支名 3.根据当前分支创建新的分支并切换到新分支 git checkout -b 新分支名 4.把之前某个提交记录作为一个新的分支 git checkout -b 新分支名 阅读全文
摘要:
nacos做为配置中心的好处: 有可视化看板,可以统一管理配置,对于微服务来说很有优势nacos权限也控制的比较好,由用户角色等管理页面,有一定安全性最主要也是这点,可以看到每一个服务配置文件的历史版本(包括谁提交的,几点提交的),支持回滚每次提交时会提示和上一版本做一个对比,跟代码review的感 阅读全文