Java

Spring Cloud Alibaba 2.1.1 新特性Sidecar模块介绍

Spring Cloud Alibaba 2.1.1 新特性Sidecar模块介绍

Sidecar简介 Spring Cloud Alibaba v2.1.1.RELEASE中增加了一个非常重要的新特性,对Spring Cloud Alibaba Sidecar模块支持。 该模块作为一个代理的服务来间接性的让其他语言可以使用spring cloud alibaba等相关组件。通过与

Joe.Ye Joe.Ye 2023-03-27
0 0 1
Spring Cloud Alibaba Sidecar 多语言微服务异构

Spring Cloud Alibaba Sidecar 多语言微服务异构

Spring Cloud Alibaba Sidecar 介绍 自Spring Cloud Alibaba 2.1.1版本后增加了spring-cloud-alibaba-sidecar模块作为一个代理的服务来间接性的让其他语言可以使用spring cloud alibaba等相关组件。通过与网关来

Joe.Ye Joe.Ye 2023-03-27
0 0 0
SpringBoot新特性:节省百分之95﹪内存占用!

SpringBoot新特性:节省百分之95﹪内存占用!

GraalVM是一种高性能的虚拟机,它可以显著的提高程序的性能和运行效率,非常适合微服务。最近比较火的 Java框架 Quarkus 默认支持 GraalVM Quarkus和传统框架(SpringBoot) 对比,具有更快的启动数据、更小的内存消耗、更短的服务响应 Spring Boot 2.4

Joe.Ye Joe.Ye 2023-03-27
0 0 0
减小Spring Boot服务内存占用

减小Spring Boot服务内存占用

降低内存占用配置 Xms(jvm初始内存大小) Xmx(程序运行期间最大可占用的内存大小) Xss(jvm启动的每个线程分配的内存大小) XX:ParallelGCThreads 设置SC同时并行处理的线程数 Djava.compiler=NONE 关闭JIT功能,禁止JIT编译器的加载 调节

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 前端生产部署记录

Spring Cloud Gray 前端生产部署记录

反向代理配置 $ vim vue.config.js devServer: { port: port, open: true, overlay: { warnings: false, errors: true }, proxy:

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 采坑记录

Spring Cloud Gray 采坑记录

实例状态问题 若实例添加为灰度实例,并且Gray Status为CLOSE,Instance Status为DOWN,那么会报: java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does no

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 接入及部署记录

Spring Cloud Gray 接入及部署记录

小技巧 如果灰度实例不生效,可尝试将Gray Status先置为CLOSE,再置为OPEN 如果HttpTrack不起作用,可尝试重新配置提交 数据库编码 ALTER DATABASE gray_service CHARACTER SET utf8 COLLATE utf8_general_c

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray接入及部署采坑记录

Spring Cloud Gray接入及部署采坑记录

Gray Server 依赖问题 坑:swagger2依赖必须 <dependencies> <dependency> <groupId>org.springframework.boot</groupId>

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray Sample 调试记录

Spring Cloud Gray Sample 调试记录

依次运行应用 nohup java -Dfile.encoding=UTF-8 -jar spring-cloud-gray-eureka-sample-C.1.0.1-SNAPSHOT.jar > eureka.log 2>&1 & nohup java -Dfile.

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 接入开发指南

Spring Cloud Gray 接入开发指南

工程模块 功能模块 模块 描述 spring-cloud-gray-utils 工具包 spring-cloud-gray-core 灰度数据模型/Java Bean定义,client端和server端通用 spring-cloud-gray-client 灰度客户端的核心代码

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 管控端界面使用手册

Spring Cloud Gray 管控端界面使用手册

设置实例的灰度策略 场景 设置service-a的ip为192.168.0.10的实例为灰度实例,并设置灰度策略version = 2.1.0 效果 url参数version等于2.1.0的请求,都将被转到192.168.0.10这台实例上 操作 第一步-添加服务 进入服务列表,点击左上角的Add

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 配置参数

Spring Cloud Gray 配置参数

管控端 gray.server.discovery Property Name Default Value Remarks evictionEnabled true 定时同步注册中心实例状态的开关 evictionIntervalTimerInMs 60000 定时同步注册中心实

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 部署

Spring Cloud Gray 部署

Spring Cloud Gray分为管控端,和客户端,管控端需要部署Java管理服务和Web操作界面。而客户端则简单很多,我们分别介绍下部署方式。 管控端 Java管理服务 (1)添加jar包依赖maven工程可以在pom.xml中添加配置 <dependency> <

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Boot集成EventBus(Guava方式)

Spring Boot集成EventBus(Guava方式)

依赖 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> 配置 @Conf

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Spring Cloud Gray 微服务灰度中间件

Spring Cloud Gray 微服务灰度中间件

Spring Cloud Gray是一套开源的微服务灰度路由解决方案,它由spring-cloud-gray-client,spring-cloud-gray-client-netflix和spring-cloud-tray-server,spring-cloud-gray-webui组成。 Git

Joe.Ye Joe.Ye 2023-03-27
0 0 0
1 8 9 10 11 12 29