spring cloud
kakaaaa!
爱哭,爱笑,爱学习
展开
-
mybatis-plus 多租户
自写的sql请按规范书写(sql涉及到多个表的每个表都要给别名,特别是 inner join 的要写标准的 inner join)= 权限过滤,不要乱用,租户之间是完全隔离的!启用多租户后所有执行的method的sql都会进行处理.原创 2022-10-26 18:50:18 · 386 阅读 · 0 评论 -
神奇的前缀~
还真有规范。。原创 2022-10-26 13:40:21 · 113 阅读 · 0 评论 -
final + 构造函数
使用@AllArgsConstructor和@RequiredArgsConstructor ,来实现对象的初始化,并且final可以保证对象唯一。emo,取代@Autowired 或者 @Resource。原创 2022-10-26 12:49:37 · 129 阅读 · 0 评论 -
@ConditionalOnProperty与@EnableConfigurationProperties以及@ConfigurationProperties(PREFIX)
2: EnableConfigurationProperties:使使用 @ConfigurationProperties 注解的类生效。1:ConditionalOnProperty 为本class或者bean方法被初始化的条件。表示当yaml配置如下时,该配置RedisAutoConfigure才会被注入到容器。同RedisProperties中的部分变量一一对应。原创 2022-10-24 15:09:57 · 466 阅读 · 0 评论 -
openfeign 调用失败
是因为两个服务在不同的namespace和group。将服务的discovery 改成一致。原创 2022-08-03 14:27:41 · 1821 阅读 · 1 评论 -
2022年,spring cloud 和 Spring Cloud Alibaba 同spring boot 的版本对应
spring cloud 同spring boot 的版本对应原创 2022-07-27 13:26:28 · 290 阅读 · 0 评论 -
所有依赖yo
2:swigger3:rocketmq 1: apach下的 2: alibaba下的4:mybtis 1:父亲 2:子maven5:netty 1:父亲: 2:孩子6:netty7:aop原创 2022-06-21 15:50:14 · 215 阅读 · 0 评论 -
zipkin 链路追踪
啥啥啥原创 2021-04-30 14:16:35 · 85 阅读 · 0 评论 -
网关gateway服务端配置 2
1: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </dependency>2:@SpringBootApplication@EnableEurekaClientpubl原创 2021-04-25 10:15:55 · 458 阅读 · 0 评论 -
网关gateway服务端配置 1
1:配置中心 config-center-3344 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </dependency>2: main@SpringBootApplicat原创 2021-04-25 10:13:16 · 180 阅读 · 0 评论 -
eureka 集群
1:创建2个maven ,eureka7001 和 eureka7002 ,配置一样的属性,但是端口不一样,用来做集群2:eureka7001--ymlserver: port: 7001eureka: instance: hostname: eureka7001.com #eureka服务端的实例名称 client: register-with-eureka: false #false表示不向注册中心注册自己。 fetch-registry..原创 2021-04-19 15:30:17 · 198 阅读 · 0 评论 -
maven 依赖汇总哦~
杜绝忘事精~主pom 配置版本号 maven-----create from archtype -------maven-archtype-site <!-- 统一管理jar包版本 --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</mav.原创 2021-04-19 11:53:32 · 217 阅读 · 0 评论 -
网关配置全局日志过滤
@Component@Slf4jpublic class MyLogGateWayFilter implements GlobalFilter, Ordered{ @Override public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain chain) { log.info("***********come in MyLogGateWayFilter: "+.原创 2021-04-18 19:27:48 · 143 阅读 · 0 评论 -
网关路由配置
方便端口指向1: pom.xml 配置,eureka肯定要配到<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency> <!--eureka-cli原创 2021-04-18 17:11:43 · 346 阅读 · 0 评论 -
hystrix 熔断器
多次失败会打开熔断器,即使后面输入正确到值,依然会直接走fallback,知道成功率上去,才会走正常流程 //=====服务熔断 @HystrixCommand(fallbackMethod = "paymentCircuitBreaker_fallback",commandProperties = { @HystrixProperty(name = "circuitBreaker.enabled",value = "true"),// 是否开启断路器...原创 2021-04-18 12:00:38 · 82 阅读 · 0 评论 -
feign+hystrix 实现服务降级
参考上一篇 feign + eureka 负载均衡1: 消费端依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> ...原创 2021-04-18 10:15:46 · 297 阅读 · 0 评论 -
Feign + eureka 实现负载均衡
Feign 自带ribbon1: 添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <!--<!原创 2021-04-18 09:53:33 · 382 阅读 · 0 评论 -
自定义ribbon 负载均衡
1: 重写MyLoadBalance接口public interface MyLoadBalance { ServiceInstance instances(List<ServiceInstance> serviceInstanceList);}2: 写负载均衡算法@Component不要忘记@Componentpublic class MyLb implements MyLoadBalance { private AtomicInteger atomicI原创 2021-04-17 14:25:51 · 83 阅读 · 0 评论 -
hystrix 。实现负载均衡,服务降级,断路器等
1: 创建 eureka-serve , port: 10012: 创建 eureka-client , port: 20013: 创建 eureka-client2, port: 20024: 创建eureka-consumer-ribbon-hystrix , port : 8002 (消费者)...原创 2019-03-20 14:21:09 · 555 阅读 · 0 评论 -
springboot 生成war包
1: applicaiton 里面记得继承@SpringBootApplicationpublic class SpringcloudApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(S...原创 2019-03-15 10:58:50 · 165 阅读 · 0 评论 -
Spring cloud 微服务架构
哎呀呀 好难 先来打个卡1: eureka的服务注册中心:eureka-server https://github.com/july1992/eureka_server2: eureka的服务提供方:eureka-client . https://github.com/july1992/eureka_client3:consul的服务提供方:consu...原创 2019-03-15 10:07:17 · 176 阅读 · 0 评论