• Resolved burnstuff

    (@burnstuff)


    Hello and first, thank you for your very good support with my last issue with gravity view compatibility.

    Currently, when I’m working on wordpress, like editing pages and such, my host says resource consumption is very high and as a result, my site it “limited” meaning that it’s getting very little server resources and then becomes impossible to work with as pages take 1- 2 minutes to load. I’m using greengeeks shared hosting, so perhaps this is just a result of cheap hosting, but today they told me this:

    From: GreenGeeks Support
    Sent: April 13, 2017 10:51 AM
    To: [email protected]
    Subject: [#PMY-680-17735]: Website issue

    Hello,

    It seems that the issue is related with your ip-geo-block plugin.

    I have renamed the /home/goauctio/public_html/wp-content/plugins/ip-geo-block folder to ip-geo-block_

    After this the resource usage of your account has been decreased.

    Do you feel this is accurate? They’ve disabled IP geo block so I’m now not benefitting from it. Perhaps I’ll need to disable/re-enable when I’m editing the site?
    I thought I’d ask if you feel this is something your plugin might be responsible for.

    Thank you,
    John

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi again John,

    Sorry for my late replay.

    I’ll show you some resource usage information under the following conditions:

    • Server: Apache
    • PHP: 5.6.10
    • WordPress: 4.7.3
    • Multisite: yes
    • Twenty Twelve 2.2
    • IP Geo Block 3.0.2.1
    • P3 (Plugin Performance Profiler) 1.5.3.9
    • Query Monitor 2.13.4
    • Server IP & Memory Usage Display 1.4.0
    • Wordfence Security 6.3.6
    • WP-Optimize 2.1.1
    • WP Crontrol 1.5
    • WP Multibyte Patch 2.8.1

    Memory usage:

    • Before activating IGB: Memory: 36.9 of 1024 MB (4%)
    • After activating IGB: Memory: 38.21 of 1024 MB (4%)

    CPU usage:

    • P3 (Plugin Performance Profiler): CPU usage by P3

    Number of SQL queries:

    • Only when blocked: Only when blocked by Query Monitor
    • All of validation: All of validation by Query Monitor

    I believe that the results show IGB does not spend resources so much. But please consider to the followings:

    1. Disabling DNS reverse lookup
    DNS lookup spends server resources relatively high. So if you enable “Block by country” on “Front-end target settings” section, please replace HOST to *. It disables to lookup DNS record.

    2. Disabling “Record validation statistics” on “Record settings” section.
    Writing MySQL tables takes much resources than Reading.

    3. Disabling “Record validation logs” or “Only when blocked” on “Record settings” section.
    Reducing the frequency of writing MySQL tables would be effective.

    I think that No.1 is a suspect of this issue. So I should provide an option to disable/enable DNS lookup in the future release.

    Thank you for your posting this issue!

    Thread Starter burnstuff

    (@burnstuff)

    Thanks! I’ve made all three suggested changes to see if that stops the resource limiting that GreenGeeks imposes when I’m trying to edit my site.

    Your support is much appreciated.

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi @burnstuff,

    I’m sorry but I have to correct my answer at 1. in the previous thread.

    Please copy and paste the followings into your “UA string and qualification” in “Front-end target settings” section.

    Google:*,bot:*,slurp:*
    spider:*,archive:*,*:FEED
    embed.ly:*,Twitterbot:US,Facebot:US

    I’d appreciate you if you let me know my suggestion can really help you to solve this issue.

    Thanks!

    Thread Starter burnstuff

    (@burnstuff)

    Hi @tokkonopapa,
    Just reporting in that after applying the changes you recommended here in this thread, the site is responding faster during editing and I have not seen the limiting from GreenGeeks happening. So I think it’s a good solution. Thank you!

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi John,

    I think “1. Disabling DNS reverse lookup” is the most effective to reduce server’s load. So please try to enable 2. and 3.

    And in the future, I’ll equip this plugin with a functionality that enables and disables DNS reverse lookup.

    Thank you for your feedback!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘causing high resource consumption?’ is closed to new replies.