Jump to content

VPS не тянет 50 уников онлайн


Recommended Posts

Друзья, я не отвечаю так как передал сайт другому хостеру, они сказали, что сами всё настроят. Жду результатов. Заметил, что теперь ошибка MySQL пропала, теперь при попадании в рейтинг mediametrics пишет так:

post-9445-0-90287700-1444116173_thumb.jpg

Может так реально тысячи запросов? Судя по метрике за 5 минут заходит человек 300-400.

 

Заметил, что новый хостер сделал так 

 

Настройки PHP 

Время выполнения 30 сек
Лимит памяти 128 Мб
Макс. размер запроса 8 Мб
Макс. размер файлов 2 Мб
 
CGI
PHP как модуль Apache
PHP как CGI
PHP как FastCGI
 
 
Link to post
Share on other sites

На spacevds.com отличные тарифы по соотношению цена/качество.

За 1.5$ вы получите свои гарантированные ресурсы и быстрый SSD диск, и это не шутка!

Так же можете получить скидку по промо-коду pr-cy

Link to post
Share on other sites

На spacevds.com отличные тарифы по соотношению цена/качество.

За 1.5$ вы получите свои гарантированные ресурсы и быстрый SSD диск, и это не шутка!

Так же можете получить скидку по промо-коду pr-cy

Обращался, но мне отказали в тестировании, с заявкой, что никто нигде не даст на тестирование VPS с требуемыми параметрами.

Link to post
Share on other sites

Как хостер выставил my.cnf )) 

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
net_buffer_length = 2K
thread_stack = 128K
innodb_file_per_table=1
max_connections=500
open_files_limit=37552
query_cache_size = 128M
query_cache_limit = 2M
thread_cache_size = 8
wait_timeout = 600
max_allowed_packet = 256M
tmp_table_size = 256M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 64M
myisam_max_sort_file_size = 10G
key_buffer_size = 96M
innodb_force_recovery = 0
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8




pid-file = /var/run/mysqld/mysqld.pid
datadir=/var/lib/mysql
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

myisam_max_sort_file_size = 10G )) MySQLTuner злится ))

Link to post
Share on other sites

Еще бы не злится. У вас "мозгов" на виртуалке столько нет.

 

max_connections=500

Сомневаюсь что у вас столько ресурсов на виртуалке.

Link to post
Share on other sites

Как хостер выставил my.cnf )) 

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
net_buffer_length = 2K
thread_stack = 128K
innodb_file_per_table=1
max_connections=500
open_files_limit=37552
query_cache_size = 128M
query_cache_limit = 2M
thread_cache_size = 8
wait_timeout = 600
max_allowed_packet = 256M
tmp_table_size = 256M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 64M
myisam_max_sort_file_size = 10G
key_buffer_size = 96M
innodb_force_recovery = 0
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8




pid-file = /var/run/mysqld/mysqld.pid
datadir=/var/lib/mysql
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

myisam_max_sort_file_size = 10G )) MySQLTuner злится ))

 

Так это стандартный my.cnf . Чего в нем хостер особенного поменял ? 

Link to post
Share on other sites

Чем плох апач? Я без memcached и nginx достигал TTFB 65мс.

апач жрет ресурсы и нехреново, сам от него отказался, онли nginx!

ТС, хоть проблема и решилась при переезде, смотрите логи на сервере, ошибки в скриптах в логах будут отображаться

+ можно отключить журнал запросов с кодом 200

+ есть много маулов по оптимизации nginx на любой вкус и цвет

+ гляньте таблицы в mysql, если они в innodb (на сколько я помню) сама по себе долгая, но более стабильная, можно перевести на myisam, нагрузка спадет ненамного, но mysql это пыль по сравнению с самим php

Link to post
Share on other sites

Еще бы не злится. У вас "мозгов" на виртуалке столько нет.

 

max_connections=500

Сомневаюсь что у вас столько ресурсов на виртуалке.

Когда сайт попадает в топ mediametrics, он становится очень тугим. Зато уники прут )

Link to post
Share on other sites

При таких параметрах никаких уников не будет при нагрузке, а только out of memory и вылет или MySQL или чего другого.

Если бы можно было так писать то все бы ставили "безлимитное" и пусть висит.

Link to post
Share on other sites

Сейчас найти нормальный хостинг – не проблема: выбирайте известного провайдера с ценами на уровне среднерыночных, и ваш сайт будет работать.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...