Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bad performance on Web GUI with many rss feeds #20440

Open
hagaygo opened this issue Feb 18, 2024 · 0 comments
Open

Bad performance on Web GUI with many rss feeds #20440

hagaygo opened this issue Feb 18, 2024 · 0 comments
Labels
Performance RSS RSS-related issues/changes WebUI WebUI-related issues/changes

Comments

@hagaygo
Copy link

hagaygo commented Feb 18, 2024

qBittorrent & operating system versions

qbittorrent : 4.6.2
OS : debain 11

What is the problem?

Once entering rss feeds tab the traffic on the browser starts to get really high.

It seems the GUI calls about every 1 seconds for :

http:///qbit/api/v2/rss/items?lsrbvyqf&withData=true

On my case each call returns almost 600kb of json data.

I have 12 feeds with 200 history results.

If i decrease the 200 to smaller value , the 600kb goes down in a linear manner.

When accessing the web GUI on lan , it not really noticed , but accessing it via the internet/vpn/app it is really slow.

Steps to reproduce

Just setup few RSS feeds with data and check your browser developer tools for traffic.

Additional context

I think the approach of the GUI is to "Fetch all" every time did not take lots of data scenario into account.

Some solutions as i can see think of :

1.Dont refresh the RSS feed page all the time , maybe once per entry is enough or after some more events. (add a refresh button ?) <- seems most simple
2.Add an option to reduce refresh rate to be user customizable , in my case every 5-10 seconds would be great.
3.API change to handle only delta between requests , so we don't re-transmit the whole rss feeds data every time.

Log(s) & preferences file(s)

No response

@thalieht thalieht added Performance WebUI WebUI-related issues/changes RSS RSS-related issues/changes labels Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Performance RSS RSS-related issues/changes WebUI WebUI-related issues/changes
Projects
None yet
Development

No branches or pull requests

2 participants