• 2024-10-25Apache ShenYu介绍与部署
    一、概述 ApacheShenYu(incubating)是一个异步的,高性能的,跨语言的,高性能,多协议,易扩展,响应式的API网关。兼容各种主流框架体系,支持热插拔,用户可以定制化开发,满足用户各种场景的现状和未来需求,经历过大规模场景的锤炼。支持丰富的协议:Http、SpringCloud、gRPC、Dubbo、S
  • 2023-07-11shenyu 打包
    1.替换shenyu-admin工程的pom.xml中的<build>模块为下面的模块<build><finalName>shenyu-admin</finalName><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spr
  • 2022-12-06shenyu2.5.0报request entity is too large错误
    一、环境shenyu:2.5.0proxy:divide二、场景复现文件上传大小11M,通过shenyu转发控制台打印requesttolarge异常,不经过网关转发无异常,定位为shenyu异常,查看官网github的issue,
  • 2022-12-06shenyu对restful的path中文不支持,400错误解决
    一、背景基础架构组推荐说使用shenyu网关,也在一部分内部应该有落地,shenyu的插件非常丰富二、环境shenyu:2.5.0proxys:divide三、异常在历史2.4.*版本中,shenyu对于url的que
  • 2022-12-06shenyu2.5.0报错Expected a com.google.gson.JsonObject but was com.google.gson.JsonPrimitive; at path $
    一、环境shenyu:2.5.0业务服务接入方式:httpshen-admin的数据数据同步方式:websocket二、异常描述当shenyu-admin启动或者业务服务注册到admin时,报错2022-10-1200:06:10[m
  • 2022-10-21微服务架构学习与思考(11):开源 API 网关02-以 Java 为基础的 API 网关详细介绍
    微服务架构学习与思考(11):开源API网关02-以Java为基础的API网关详细介绍上一篇关于网关的文章:微服务架构学习与思考(10):微服务网关和开源API网关01-以Nginx为
  • 2022-09-05MSE 支持 Apache Shenyu 网关实现全链路灰度
    作者:卜比什么是全链路灰度微服务体系架构中,服务之间的依赖关系错综复杂,有时某个功能发版依赖多个服务同时升级上线。我们希望可以对这些服务的新版本同时进行小流量灰度