摘要: 经过分析,应该yml的配置方式出现问题,进行格式调整: 修改前: exchange: order: "exchange.order"queue. order: create: mc-spc-order-service: "queue.order.create.mc-spc-order-service 阅读全文
posted @ 2020-02-28 21:37 Michael_Chong 阅读(657) 评论(0) 推荐(0)
摘要: 配置文件里增加强制pull。发生原因:git判断本地数据和服务器不一致时,不进行更新。spring: cloud: config: server: git: force-pull: true 阅读全文
posted @ 2020-02-28 21:33 Michael_Chong 阅读(1247) 评论(0) 推荐(0)
摘要: 通过postman进行调用 ip:port/actuator/refresh 切记:请求类型设置为POST. 阅读全文
posted @ 2020-02-28 21:32 Michael_Chong 阅读(774) 评论(0) 推荐(0)
摘要: 因为SpringCloudConfig相关的配置信息在程序启动时进行配置信息查询,这个动作发生在application.yml加载之前。 因此需要把springcloudconfig相关的配置信息配置到bootstrap.yml中。例:bootstrap.yml中配置如下信息:spring: clo 阅读全文
posted @ 2020-02-28 21:29 Michael_Chong 阅读(1837) 评论(0) 推荐(0)
摘要: 解决方法:设置跳过ssl校验spring: cloud: config: server: git: uri: https://github.com/xxx/spring-cloud-config-repository.git username: xxx password: yyyy default- 阅读全文
posted @ 2020-02-28 21:28 Michael_Chong 阅读(2632) 评论(1) 推荐(0)
摘要: maven下进行仓库地址更新,问题解决: 阿里云仓库进行更新:<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexu 阅读全文
posted @ 2020-02-28 21:23 Michael_Chong 阅读(14615) 评论(0) 推荐(1)
摘要: 原来在公司下载私服没太在意maven的仓库设置,在家办公时,发现idea里的pom依赖下载不了。 通过如下配置,问题解决: idea->file->settings->build->build tool->maven->runner->vm options添加如下参数-Dmaven.multiMod 阅读全文
posted @ 2020-02-28 21:16 Michael_Chong 阅读(955) 评论(0) 推荐(0)
摘要: 通过ShardingAlgorithm的实现,可以进一步发现分片策略的灵活和强大;可以实现一致性hash算法、按时间分片算法、以及mod算法等; 更进一步,可以对同一个表按业务需求实现不同的分片算法,比如原来按年分片的业务表,比如随着业务量的扩展,需要提高分片频率, 可是又不想进行大量历史数据迁移, 阅读全文
posted @ 2020-02-28 21:06 Michael_Chong 阅读(7584) 评论(0) 推荐(0)
摘要: 本例主要参看官方的配置进行作业,实现简单的mod算法分库分表,对于分库分表的理解比较合适。 生产环境上建议自定义分库分表用算法(下一篇随笔介绍)。 1)关键部分的pom依赖: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connec 阅读全文
posted @ 2020-02-28 20:22 Michael_Chong 阅读(3448) 评论(1) 推荐(0)
摘要: 背景:上一章记述了为了解决报表的查询,降低对核心业务写操作的影响,采用shardingjdbc进行读写分离。 为了应对进一步的业务扩展,计划为订单和消费流水表进行分库分表。 方案:脑图分析方案见下图 阅读全文
posted @ 2020-02-28 19:44 Michael_Chong 阅读(145) 评论(0) 推荐(0)