AI Assistant
Notifications
Clear all

V3: Post publishing delay with many subscribers?

13 Posts
4 Users
3 Reactions
247 Views
Posts: 29
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@argentetsalaire)
Eminent Member
Joined: 3 years ago
[#72750]

In the current V2 version, I notice significant delays when publishing a new post on a topic that many members are subscribed to. (Clearly, queuing notification emails significantly slows down the publication of a new post).

  • When there are 0 subscribers, a new post is validated very quickly.
  • When there are 100 and more subscribers, the validation of a post takes much longer. (However, I use GD Mail Queue to manage the queue).

Has this issue been corrected in V3?


12 Replies
Robert
Posts: 10719
Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@robert)
Support Team
Joined: 2 months ago

Hi @argentetsalaire,

This issue was mostly connected to the hosting email service. All website with SMTP configuration should not have such problem. Currently wpForo 3.0 beta versions don't have any specific changes for this. We may add cron job based email queue in the stable release.


Reply
Posts: 29
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@argentetsalaire)
Eminent Member
Joined: 3 years ago

Posted by: @robert

All website with SMTP configuration should not have such problem.

I have an SMTP service configured on my hosting, but I had to add a queuing layer because when you exceed 150 emails per minute, you get blocked.

Posted by: @robert

Currently wpForo 3.0 beta versions don't have any specific changes for this. We may add cron job based email queue in the stable release.

That would be really great. It would allow for much better integration of email sending from WpForo.
Some of my topics have several hundred subscribers. Without a queuing system, there is too much risk of being identified as a spammer.

 


Reply
5 Replies
marsm
(@marsm)
Joined: 5 years ago

Reputable Member
Posts: 209
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@argentetsalaire are you only using GD Mail Queue? I configured my sending with FluentSMTP today and my SMTP service. I used to use GD. Wondering if I should do that instead.


Reply
(@argentetsalaire)
Joined: 3 years ago

Eminent Member
Posts: 29
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@marsm On topics where I have more than 100 subscribers, posting a new comment takes about 15 seconds, which is far too long. For topics with no subscribers, it takes 1 or 2 seconds. I haven't tested FluentSMTP, but have you tested it with topics that have a lot of subscribers?

 


Reply
marsm
(@marsm)
Joined: 5 years ago

Reputable Member
Posts: 209
marsm
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@argentetsalaire it seems to be working OK... yes. Only been running for 24 hours and loads of deliveries to junk so updated my SendPulse DKIM and SPIF settings... hopefully that resolves it... I will then check the big topics and see how they do in terms of delivery times.


Reply
(@argentetsalaire)
Joined: 3 years ago

Eminent Member
Posts: 29
marsm
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@marsm

Yes, deliverability settings are important, but they don't impact forum performance.

I've been trying to find solutions for a year now. I have several forum topics with between 50 and 150 subscribers. It's very frustrating when a member has to wait 10 to 20 seconds to see their post published.

Otherwise, I really like WPForo. It's an excellent forum. If V3 could solve this problem, that would be great.


Reply
marsm
(@marsm)
Joined: 5 years ago

Reputable Member
Posts: 209
marsm
marsm
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@argentetsalaire oh, I see. So you’re saying, the more subscribers there are in a topic, the longer the plug-in “works” to finalise the post. Is that right?


Reply
Posts: 6
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@mrjohncrumpton)
Active Member
Joined: 2 years ago

I've noticed that too with 250+ subscribers -- the posters feels like their topic didn't post as it takes a long time. Until notifictions are sent in batches, we removed notifictions and added a weekly email.

Adding a progressive set of messages would solve this as well. 


Reply
3 Replies
marsm
(@marsm)
Joined: 5 years ago

Reputable Member
Posts: 209
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@mrjohncrumpton very interesting and I hadn't realised that's the way it worked. How did you do a weekly email?


Reply
(@mrjohncrumpton)
Joined: 2 years ago

Active Member
Posts: 6
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@marsm I've not looked at the code. I'm assuming the delay with 100+ sub is the system sending out the notification emails. That would explain the lack of a delay with >10 subs.

I don't know about viewing the number the subs on a topic. To unsubscribe members I viewed the Members page, clicked a member and opened their profile in a new tab, clicked the Subscriptions tab (fourth link) then unticked everything to remove notifictions and pressed the Update Subscriptions button. It took over 2 hours to go through 250+ members. Watch out for RSI with all the mouse clicking.


Reply
marsm
(@marsm)
Joined: 5 years ago

Reputable Member
Posts: 209
marsm
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@mrjohncrumpton and how did you create the weekly newsletter/notification?


Reply
marsm
Posts: 209
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@marsm)
Reputable Member
Joined: 5 years ago

As a follow up question, is there are way to look at threads/topics and see how many subs there are. I've now disabled automatic subscription which had been enabled. So curious to know how I can unsubscribe members form big topics?


Reply
Share: