logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringCloud2021.0.2使用k8s作为注册中心

介绍springCloud使用k8s作为注册中心,实现服务的发现和注册。本文使用Provider和Comsumer两个服务官网:https://docs.spring.io/spring-cloud-kubernetes/docs/2.1.0-M3/reference/html/#starters版本springBoot:2.6.7springCloud:2021.0.2源码https://git

#java#spring cloud#spring boot
spring.cloud.stream3.0整合rocketmq

本文简单介绍spring cloud stream 3.x较之前版本有很大的不同,废除了@Input、@Output、@EnableBinding、@StreamListener等注解以下内容包括生产者消费及单元测试1、引入gradle依赖ext {set('springCloudVersion', "2020.0.1")}dependencies {implementation("org.spr

#spring#java#后端
okhttp3 url轮询负载均衡和重试切换失效url拦截器

okhttp3添加拦截器new OkHttpClient.Builder().addInterceptor(new PollAndRetryInterceptor(urls)).build()自定义轮询和重试切换Url拦截器拦截器实现思路:1、需要一个简单的算法来切换url,直接使用RoundRobinRule的算法2、请求失败后需要重试,即捕获异常然后递归切换url重试3、不能一直使用到失效的u

#负载均衡#spring boot#后端
spring cloud stream3.0 rocketmq替换rabbit全过程

1、依赖implementation("org.springframework.cloud:spring-cloud-stream-binder-rabbit")更改为:implementation("org.springframework.cloud:spring-cloud-stream-binder-rocketmq:0.9.0.RELEASE")或者maven:<dependency

#spring cloud#rabbitmq#java
Rocketmq可视化管理界面rocketmq-dashboard,rocketmq-console已被单独列为一个项目:rocketmq-dashboard

1、简单介绍原有的rocketmq-console已被rocketmq-externals单独列为一个项目,现在取名:rocketmq-dashboardrocketmq-externals地址:https://github.com/apache/rocketmq-externals2、下载git项目地址:https://github.com/apache/rocketmq-dashboard本地

#linux
Exception caught: mqAdminExt get broker stats data TOPIC_PUT_NUMS failed

最近发现部署rocketmq-dashboard的服务器磁盘满了,查找了一番原因:后台每秒打印警告:Exception caught: mqAdminExt get broker stats data TOPIC_PUT_NUMS failed...Exception caught: mqAdminExt get broker stats data GROUP_GET_NUMS failed, t

#java#开发语言
访问spring cloud configserver:No subject alternative names matching IP address xxxx found

最近在给集群配置https的时候。服务启动访问配置中心的时候报了如下错误:No subject alternative names matching IP address xxxx found谷歌了一大堆资料,都是要关闭ssl验证,然而试了一圈后查看源码,config client使用的是restTemplate访问配置中心,config client自己定义了一个restTemplate,无法修

#spring cloud#tcp/ip#eureka
Cannot construct instance of `com.*` (although at least one Creator exists): cannot deserialize

今天在写springboot单元测试的时候,序列化对象时出现一个错误:Cannot construct instance of `com.*.GeneralResponse` (although at least one Creator exists): cannot deserialize from Object value (no delegate- or property-based Cre

#java#spring#spring boot +1
    共 11 条
  • 1
  • 2
  • 请选择