tickets #101848
closedPoor performance of lists.opensuse.org - web ui, running very slowly.
100%
Description
FAO The Heroes Team
Hi,
The web interface to lists.opensuse.org is frequently running very
slowly, with load times of, in some instances, several tens of seconds.
A traceroute to "lists.opensuse.org" shows no appreciable network delay.
Monitoring the page load (with Firefox Developer Tools -> Network) it's
invariably one or more, generally more, of specific "GET" requests.
As an example, this is one which typically will result in a delay:
await
fetch("https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/posted-to"
The forum thread
https://forums.opensuse.org/showthread.php/561827-lists-opensuse-org-a-snail-in-treacle?p=3078227#post3078227
shows the traceroute and some of the offending (slow) requests.
This is not a recent issue, it has been present for a while, the
slowness does vary throughout a twenty-four period, so I would hazard a
guess it's related to server load.
I raised this issue on the openSUSE forums, mainly to see if it was a
local issue or more widespread, and it appears the latter.
Forum administrator (Malcolm Lewis) suggested I raised the issue with
the "Heroes Team".
--
Best regards,
Paul Tannington.
Updated by pjessen about 3 years ago
- Private changed from Yes to No
I can confirm the poor performance of that particular URL, mostly. Empirically, I get response times varying between 300ms and 9000ms, one peak at 15500ms, but typically around 4000ms.
Updated by pjessen about 3 years ago
tannington wrote:
The forum thread
https://forums.opensuse.org/showthread.php/561827-lists-opensuse-org-a-snail-in-treacle?p=3078227#post3078227
shows the traceroute and some of the offending (slow) requests.
FWIW, let me add my take on it:
- personally, I am also disappointed by mailman3. It is slow, unwieldy and not really finished.
- I don't see any option for "going back", mlmmj and mhonarc are also very "mature" products, with little or no support.
- we are 100% dependent on upstream development and bug fixing, not too unlike previously. We are doing what we can.
Wrt performance, I am fairly certain the issue is not solved by adding more hardware resources. We currently have 6 CPUs, 12Gb RAM. I fear the issues are to be found in the design of mailman3 (just a hunch).
Updated by pjessen about 3 years ago
- Category set to Mailing lists
- Status changed from New to Feedback
Meanwhile, I have made a couple of updates, I would be interested to know if they are noticeable on your side?
Updated by tannington about 3 years ago
Not significantly I'm afraid, I've tried a few times over the last 15 hours, it's quite variable.
This was the "best" 20211114T1711 https://paste.opensuse.org/view/raw/7b4f4493 better 1.2 - 4 seconds
and the "worst" 20211115T1120 https://paste.opensuse.org/view/raw/29720507 worse 6-12 seconds
I'm now no longer using https://lists.opensuse.org/archives/list/factory@lists.opensuse for access to the archived posts.
Please don't take offence, but I find the archive listing here https://marc.info/?l=opensuse-factory&r=1&w=3 is considerably faster, and I much prefer the "basic" layout, finding it much easier to read new posts added to an existing thread without having to scroll through all replies.
Updated by pjessen about 3 years ago
- Status changed from Feedback to Workable
tannington wrote:
Not significantly I'm afraid, I've tried a few times over the last 15 hours, it's quite variable.
This was the "best" 20211114T1711 https://paste.opensuse.org/view/raw/7b4f4493 better 1.2 - 4 seconds
and the "worst" 20211115T1120 https://paste.opensuse.org/view/raw/29720507 worse 6-12 secondsI'm now no longer using https://lists.opensuse.org/archives/list/factory@lists.opensuse for access to the archived posts.
Please don't take offence, but I find the archive listing here https://marc.info/?l=opensuse-factory&r=1&w=3 is considerably faster, and I much prefer the "basic" layout, finding it much easier to read new posts added to an existing thread without having to scroll through all replies.
None taken, I appreciate your feedback.
Updated by pjessen almost 3 years ago
- Related to tickets #104899: moderation of lists.opensuse.org very slow / timing out added
Updated by pjessen over 2 years ago
- Related to tickets #113111: lists.opensuse.org - webserver backand timeouts - nginx 504 gateway timeout added
Updated by pjessen over 1 year ago
- Related to tickets #129463: mailman3 - the admin-auto list has 10000 held messages added
Updated by pjessen over 1 year ago
- Status changed from Workable to Resolved
- Assignee set to pjessen
- % Done changed from 0 to 100
With thousands of held messages having been cleared out, the held queue has become a lot easier to manage. Response times measured in single-digit seconds rather than minutes.
I expect but I don't know if it might have had any effect on the archives too - I'm closing this as resolved, but feel free to reopen.