- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 seata使用
入门和使用官网地址:http://seata.io/zh-cn/index.html百度搜索一些文章使用方法非常简单,在service服务的接口上添加@GlobalTransactional注解即可引入依赖引入cloud alibaba依赖折叠原码 1 2 3 4 5 6 7 8 9 dependencyManagement { imports { ...
2021-07-22 09:57:28
1633
原创 nacos配置中心应用实战
使用nacos配置中心进行开发1.将nacos配置中心集成进来后,默认使用nacos配置中心进行配置读取及更新。2.将nacos公共配置,比如服务器地址、后缀等,放到platform-boot-config工程下的bootstrap.yaml中进行配置,这样每个微服务就不用重复配置了。3.代码中使用和之前一样,一般使用配置类或者@value注解形式,推荐配置类使用,因为@value注解形式需要手动添加@RefreshScope注解才会生效。4..如果需要变更某个属性的值,可以去nacos配置
2021-07-22 09:42:16
1020
原创 nacos使用及规范
命名空间和group1.namespace作为环境隔离使用,例如开发环境、测试环境、生产环境等。2.group作为微服务隔离,每个group代表一个微服务,例如customer-service等。配置文件命名1.nacos中data-id相当于spring.application.name,由于每个微服务都有一个默认的application.yml配置文件,所以每个微服务的默认配置文件命名为微服务的名称,例如customer-service.yaml2.所有微服务共用的配置文件,比如
2021-07-22 09:38:26
3616
原创 两个有序数组排序算法
阿里面试题库/* 问题:评测题目:给定两个有序数组,怎么快速的将这两个数组排序成一个有序数组?例如:array1 [1, 3, 10, 100]array2 [2, 3, 8, 12, 15]result [1, 2, 3, 3, 8, 10, 12, 15, 100]*/代码如下:public class Test { public static void main(String[] args) { Scanner sc = new Scanner(
2021-05-20 22:25:07
997
原创 微服务利弊分析
架构升级中项目拆分成微服务利弊分析随着软件业务的复杂,开发团队规模的增加,维护项目成本越来越复杂,冲突越来越多,影响范围越来越不好评估。研发效率低下 ,所以要引入微服务 引入微服务后 各位微服务相互独立,可以独立上线和运行,减少了项目交付周期 引入微服务后 拆分项目微服务后 会增加运维复杂度 环境部署及容灾等需要考虑...
2021-05-20 08:49:19
237
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人