• 15-12-2017, 17:41:12
    #1
    arubadan 1euroluk 1 gb ram ve 20 gb alanlı vps alıp içerisine vesta kurup wordpress sitem var bu siteyi android uygulamam ile bağladım 1k geçgin kullanıcım var hersey normalken bildirim anttığımda tüm kullanıcıların uygulamasına bildirim gidiyor ve anında 1000 kişi siteyi açmış gibi yükleniyor ve site çöküyor aradan 30 sn sonra düzeliyor ama kullanıcılar açısından çok olumsuz etkiliyor mysql ve apache ayarlarından kullanıcı sayısını arttırdım fakat yinede bir çözüm sağlanmadı

    apache ayarlarım şöyle


    # It is split into several files forming the configuration hierarchy outlined
    # below, all located in the /etc/apache2/ directory:
    #
    #    /etc/apache2/
    #    |-- apache2.conf
    #    |    `--  ports.conf
    #    |-- mods-enabled
    #    |    |-- *.load
    #    |    `-- *.conf
    #    |-- conf.d
    #    |    `-- *
    # Global configuration
    PidFile ${APACHE_PID_FILE}
    Timeout 30
    KeepAlive Off
    MaxKeepAliveRequests 100
    KeepAliveTimeout 10
    <IfModule mpm_prefork_module>
        StartServers          8
        MinSpareServers       5
        MaxSpareServers      20
        ServerLimit         256
        MaxClients          200
        MaxRequestsPerChild 4000
    </IfModule>
    <IfModule mpm_worker_module>
        StartServers          2
        MinSpareThreads      25
        MaxSpareThreads      75
        ThreadLimit          64
        ThreadsPerChild      25
        MaxClients          200
        MaxRequestsPerChild 4000
    </IfModule>
    <IfModule mpm_event_module>
        StartServers          2
        MinSpareThreads      25
        MaxSpareThreads      75
        ThreadLimit          64
        ThreadsPerChild      25
        MaxClients          200
        MaxRequestsPerChild 4000
    </IfModule>
    # These need to be set in /etc/apache2/envvars
    User ${APACHE_RUN_USER}
    Group ${APACHE_RUN_GROUP}
    #User www-data
    #Group www-data
    AccessFileName .htaccess
    <Files ~ "^\.ht">
        Order allow,deny
        Deny from all
        Satisfy all
    </Files>
    DefaultType None
    HostnameLookups Off
    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    # Include module configuration:
    Include mods-enabled/*.load
    Include mods-enabled/*.conf
    # Include list of ports to listen on and which to use for name based vhosts
    Include ports.conf
    LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
    LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %O" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
    LogFormat "%b" bytes
    Include conf.d/
    # Include the virtual host configurations:
    #Include sites-enabled/
    mysql ayarlarım şöyle
    [client]
    port=3306
    socket=/var/run/mysqld/mysqld.sock
    [mysqld_safe]
    socket=/var/run/mysqld/mysqld.sock
    [mysqld]
    user=mysql
    pid-file=/var/run/mysqld/mysqld.pid
    socket=/var/run/mysqld/mysqld.sock
    port=3306
    basedir=/usr
    datadir=/var/lib/mysql
    tmpdir=/tmp
    lc-messages-dir=/usr/share/mysql
    log_error=/var/log/mysql/error.log
    symbolic-links=0
    skip-external-locking
    key_buffer_size = 16K
    max_allowed_packet = 1M
    table_open_cache = 4
    sort_buffer_size = 64K
    read_buffer_size = 256K
    read_rnd_buffer_size = 256K
    net_buffer_length = 2K
    thread_stack = 240K
    #innodb_use_native_aio = 0
    innodb_file_per_table
    max_connections=30
    max_user_connections=20
    wait_timeout=10
    interactive_timeout=50
    long_query_time=5
    !includedir /etc/mysql/conf.d/
  • 15-12-2017, 18:00:42
    #2
    apache veya mysql ayarları konusunu bilmem ama bende de wordpress kurulu site var ve anlık 200-250 kişide bile en fazla % 10 CPU kullanıyor, demem o ki iyi optimize etmelisin, cache ve diğer sıkılaştımayı iyi yap
  • 15-12-2017, 18:15:19
    #3
    kadirzm adlı üyeden alıntı: mesajı görüntüle
    apache veya mysql ayarları konusunu bilmem ama bende de wordpress kurulu site var ve anlık 200-250 kişide bile en fazla % 10 CPU kullanıyor, demem o ki iyi optimize etmelisin, cache ve diğer sıkılaştımayı iyi yap
    sitemde normal gezinmelerde prblem cıkmıyor uygulamaya bildirim atınca anında 1k kullanıcı uygulamadan siteye bağlanmış oluyor ve site kaldıramıyor okadar kullanıcıyı biranda
  • 15-12-2017, 18:19:00
    #4
    gokhan68 adlı üyeden alıntı: mesajı görüntüle
    sitemde normal gezinmelerde prblem cıkmıyor uygulamaya bildirim atınca anında 1k kullanıcı uygulamadan siteye bağlanmış oluyor ve site kaldıramıyor okadar kullanıcıyı biranda
    normal zamanda anlık kaç kişi iken CPU durumu nasıl peki? mesela şuanki anlık ziyaretçi ile CPU kaç?
  • 15-12-2017, 18:21:58
    #5
    kadirzm adlı üyeden alıntı: mesajı görüntüle
    normal zamanda anlık kaç kişi iken CPU durumu nasıl peki? mesela şuanki anlık ziyaretçi ile CPU kaç?
    mysql CPU: 2.7
    apache CPU: 2.2
  • 15-12-2017, 18:23:17
    #6
    mesela benim ki



  • 15-12-2017, 18:27:20
    #7
    🔥%100 WP Optimizasyon🔥
    Merhaba, sitenize gelen ani sorgulardan dolayıdır bu durum... Sisteminize anında gelen istekelr sitenizi kilitliyor.
  • 15-12-2017, 18:28:13
    #8
    @TahsinCetinkaya; gelmiş buraya, olaya el atmalısın ama arkadaş eğer site bilgisini verirse önce ücretsiz ben bakayım olmaz mı bu arada kendisi çok iyi birisidir haberiniz olsun
  • 15-12-2017, 18:29:43
    #9
    TahsinCetinkaya adlı üyeden alıntı: mesajı görüntüle
    Merhaba, sitenize gelen ani sorgulardan dolayıdır bu durum... Sisteminize anında gelen istekelr sitenizi kilitliyor.
    sizce ne yapmalıyım