Results 1 to 6 of 6

Thread: Spam-O-Matic crashes large forums

  1. #1
    Vcize is offline Newbie
    Join Date
    Dec 2012
    Posts
    2

    Default Spam-O-Matic crashes large forums

    I posted this over in the Spam-o-matic plugin thread on vbulletin.org, but never heard back.

    It appears that this plugin leaves some keep-alive connections hanging, which goes unnoticed on small forums but can bring the admin site on larger forums to a screaching halt.

    When I have the plugin enabled, any time I try to save anything on the admin site (not just within this mod, but anywhere) it will time out. As soon as I disable this mod, the problem goes away.

    Here is what my host said about the issue. Again this seems to go away when I disable this mod..

    Most likely, the code within the forum is allowing Keep-Alive connections, but it looks like they do not get closed efficiently and they stay open. This bogs down Apache, as it only has a certain number of connections allowed to be open at once. Have you had a developer take a look at the code and optimize the way it handles keep-alive connections? I would start there, and if there are any server-side configurations that the developer would need in order to optimize the site code, just open a ticket and we'll get it set to whatever they need.

    It only seems to affect my largest forums, so I'm guessing that there is a bug in there leaving connections open and most forums just aren't large/active enough for the problems to be visible.

  2. #2
    Matt's Avatar
    Matt is offline GlowHost Administrator
    Join Date
    Jan 2005
    Location
    Behind your monitor
    Posts
    4,702

    Default

    This is the first I have heard of it and Spam-O-Matic is used on some of the largest boards around, for example Web Hosting Talk - The largest, most influential web hosting community on the Internet

    I will take a look at make sure all the connections are closed for good measure but it would be strange for this to only come up just now after being in productions for a couple of years already.
    Send your friends and site visitors to GlowHost and get $125 plus bonus!
    GlowHost Affiliate Program | Read our Blog | GlowHost's Facebook | Follow us on Twitter | GlowHost on Google+

  3. #3
    Dmitriy's Avatar
    Dmitriy is offline Programmers...
    Join Date
    Feb 2007
    Location
    Ukraine
    Posts
    124

    Default

    SOM is not using its own DB connection. It doesnt' even have the code to connect to the DB or change connection settings. VB connects to the database each time its code is triggered & SOM uses that connection. If VB software leaves the DB connections open, this is the issue with VB setup or a bug in VB software. I'd suggest talking to their support.

  4. #4
    Vcize is offline Newbie
    Join Date
    Dec 2012
    Posts
    2

    Default

    Hmmm.

    It's worth noting (and I meant to mention in the OP) that this is the version of the plugin for VB 3.8. Are there any really large boards on 3.8 running it?

    All I am able to narrow it down to is that when I have this plugin enabled, I get the problem. As soon as I disable this plugin, the problem goes away.

  5. #5
    Matt's Avatar
    Matt is offline GlowHost Administrator
    Join Date
    Jan 2005
    Location
    Behind your monitor
    Posts
    4,702

    Default

    I am not sure what size boards run 3.8 but that version of vBulletin and SOM are no longer supported.
    Send your friends and site visitors to GlowHost and get $125 plus bonus!
    GlowHost Affiliate Program | Read our Blog | GlowHost's Facebook | Follow us on Twitter | GlowHost on Google+

  6. #6
    Dmitriy's Avatar
    Dmitriy is offline Programmers...
    Join Date
    Feb 2007
    Location
    Ukraine
    Posts
    124

    Default

    SOM for VB3 don't have the code to connect or administer DB connection too. There's some other problem or a combinations of a few. SOM talks a lot to remote servers & cURL library may slow the scripts down (if remote servers are slow to response). If this is the case - you need to set lower cURL wait for response timeout. Another possible case - VB is setup to use permanent connections or normal connections, but long auto-close timeout. This all needs to be checked and tested. I think you hoster is right - some developer need to have a look.
    Just don't click it if you don't need it: Business-directory & discounts portal (Vinnitsya, Ukraine)

Similar Threads

  1. Spam-O-Matic - Newbies Manager
    By Matt in forum Programming Talk
    Replies: 11
    Last Post: 12-07-2015, 09:32 PM
  2. GlowHost Spam-O-Matic Bad Words List
    By Matt in forum Programming Talk
    Replies: 7
    Last Post: 10-15-2013, 09:45 PM
  3. broken links in spam-o-matic
    By naomi in forum General Support
    Replies: 1
    Last Post: 09-04-2012, 11:20 AM
  4. GlowHost Spam-O-Matic - Deselect Deleted Posts?
    By Matthew Bidinger in forum Programming Talk
    Replies: 2
    Last Post: 11-06-2011, 07:05 PM
  5. Spam-O-Matic question
    By jeremiahb in forum Programming Talk
    Replies: 2
    Last Post: 02-07-2011, 05:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15