On a project level, we could use this project to wrap APISIX, expose configuration files and exist as a member of the Spring Cloud ecosystem. But this doesn't solve the problem of writing plugins in the Java language. For example, if I use Spring Cloud Gateway, then I would write a lot of Filters, but spring-cloud-starter-apisix can only use the native capabilities of APISIX. A possible solution is the APISIX Java Plugin Runner, if the APISIX Java Plugin Runner is built into spring-cloud-starter-apisix and the Filter chain is exposed, then the plugins can be written in the Java language.
*ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX:https <https://github.com/apache/apisix>: //github.com/apache/apisix <https://github.com/apache/apisix> Zhongming Hua <crazy...@apache.org> 于2021年11月19日周五 上午10:09写道: > We can provide a spring-cloud-starter-apisix to provide gateway > capabilities to facilitate springcloud users to access apisix and complete > the service gateway capabilities. > Just like spring-cloud-starter-zuul's approach. > > On 2021/11/18 05:39:04 yeliang wang wrote: > > Hi, community, > > My name is Yeliang Wang, and I am Apache APISIX Committer. > > When communicating with some enterprises, especially financial > enterprises > > that use the Java language more often, we usually talk about two > questions: > > > > 1. We now use spring cloud and use spring cloud gateway to handle > > east-west traffic. > > 2. Although Apache APIs IX now has a Java plugin and supports Eureka, > > most plugins are written by Lua. Our engineers are not familiar with > Lua, > > which makes it difficult for us to expand our functions. > > > > Java language, especially spring cloud, has many application scenarios > and > > a large group of engineers. Therefore, I would like to initiate the > > following discussion: > > > > 1. After supporting Eureka, what else can apisik do with the spring > > cloud ecosystem? > > 2. Can apisix be used as the gateway of spring cloud in the future > > development, so that developers using spring cloud will also consider > > Apache apisix to handle the east-west traffic of the system in > addition to > > choosing spring cloud gateway and zuul2? > > > > These are my personal thoughts. Welcome friends from the community to > > participate in the discussion. > > Thanks, > > Yeliang Wang, Apache APISIX Committer > > Github: wang-yeliang, Twitter: @WYeliang > > >