Frun1na opened a new issue, #5074:
URL: https://github.com/apache/rocketmq-dashboard/issues/5074

   ### Before creating
   
   - [x] I have searched the existing issues and found no duplicate.
   - [x] I have checked the latest `rocketmq-studio` branch where this problem 
still exists.
   
   ### Bug report
   
   **Which page or component**
   
   Cluster topology page (`web/src/pages/studio/BrokerCluster.tsx`), 
live-refresh mode.
   
   **What happened**
   
   While live refresh is enabled (2 s interval), every failing poll tick shows 
the `common.refreshFailed` error toast **and** calls `clearData()`, so the 
displayed topology is blanked. A transient outage of the instance/server turns 
into an endless toast-and-blank loop every 2 seconds even though the last 
successful data is still on screen.
   
   **What the code does**
   
   `loadData()` (introduced before #4968's silent-refresh pattern landed for 
the consumer page) has no `silent` mode: the poller, the initial load and the 
manual refresh all share the same loud error path.
   
   **Expected behaviour**
   
   A failing automatic tick should stay quiet (no toast, keep the last good 
topology) and only an explicit refresh should report the failure — same 
behaviour as the consumer page's silent auto-refresh (#4968).
   
   **Environment**
   
   - RocketMQ Studio: upstream `rocketmq-studio` tip `a562601d`
   - Browser: any
   
   **Fix PR**
   
   - #5073
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to