apache / shenyu

Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
https://shenyu.apache.org/
Apache License 2.0
8.43k stars 2.92k forks source link

[Task] Shenyu Gateway Config Based On Service #3364

Open moremind opened 2 years ago

moremind commented 2 years ago

Description

I find most selectors hava common config, I think shenyu maybe provide another config mode in new page:Base On Service Configuration.

无标题

Task List

task1. develop shenyu gateway admin service display page and add rule page. task2. develop batch add selector api for shenyu gateway.

moremind commented 2 years ago

please assign me, After I think a lot, I will submit my suggestion for the design.

moremind commented 2 years ago

https://lanhuapp.com/url/oUtSl project: shenyu password: YWnR I have designed the archetype,please check this design.

li-keguo commented 2 years ago

What function does this page want to achieve? Can you describe it in detail? In addition, the admin can't perceive how many services there are now. This needs to provide the corresponding service meta information when registering. Can you contribute to this?

Looking forward to your contribution

moremind commented 2 years ago

What function does this page want to achieve? Can you describe it in detail? In addition, the admin can't perceive how many services there are now. This needs to provide the corresponding service meta information when registering. Can you contribute to this?

Looking forward to your contribution

you can look at https://lanhuapp.com/url/oUtSl project: shenyu password: YWnR about this issue detail.

this like common config, for most plugins, these have may have common selector in a server, they can config simply by this feature.

I will contribute this feature in three weeks.