apache / apache/shenyu

[Question] PluginList plugin's config is not sync with basicConfig's plugin config

Open
#5,548 5 comments 0 reactions 0 assignees View on GitHub
type: question
Dominant language
Java
Stars
8.8k
Forks
3.1k
Avg merge
7d 1h
Merged PRs (30d)
85

Description

### Question

hi, All:

Scenario:
I'm using mysql as storage, h2 as well.

When I enable a plugin in basic config, the operation is succeed. But after that I go to plugin list's page, trying to config the selector, I found that the plugin is still disable. Here is the screen shot below.

- Basic Config, RateLimiter enabled
![image](https://github.com/apache/shenyu/assets/1651036/59939574-aadf-4f81-a318-b9d32f3d4fc8)

- Plugin list, RateLImiter disabled
![image](https://github.com/apache/shenyu/assets/1651036/0c38b1c7-2333-4cd8-a01f-ad2d629c069c)

Is there any wrong with my configuration?Or is it bug?

Thanks In advance!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the mismatch between the Basic Config page and the Plugin List page with MySQL storage, using the RateLimiter plugin and checking whether H2 changes the result. Trace how each page reads and updates plugin enablement; done means both pages show the same enabled state after configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, mysql
Domain
backend, databases, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.