Карта сайта

Это автоматически сохраненная страница от 15.07.2013. Оригинал был здесь: http://2ch.hk/b/res/51675039.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Пнд 15 Июл 2013 01:17:54
ЕОС
одного вопроса тред.
Есть сервер 512мб
Есть апач+мускул+пхп
Проблема: есть сайт и много ссылок. Я щёлкаю по ссылкам как только страница загружена.
Страницы загружаются быстрее секунды, но раз в 10 нажатий страница загружается 8-10 секунд. Потом снова загружаются очень быстро и так по кругу.
В чём проблема?
Конфиг апача не менял.
Конфиг мускула:
key_buffer = 1M
max_allowed_packet = 1M
thread_stack = 64K
table_cache = 4
sort_buffer_size = 1M
net_buffer_length = 2K
read_rnd_buffer_size =1M

# CACHES AND LIMITS #
tmp_table_size = 32M
max_heap_table_size = 32M
query_cache_type = 1
query_cache_size = 64M
query_cache_limit = 64M
max_connections = 70
thread_cache_size = 40
open_files_limit = 65535
table_definition_cache = 1024
table_open_cache = 2048

# SAFETY #
max_connect_errors = 1000000
skip_name_resolve


# INNODB #
innodb_flush_method = O_DIRECT
innodb_log_files_in_group = 2
innodb_log_file_size = 64M
innodb_flush_log_at_trx_commit = 2
innodb_file_per_table = 1
innodb_buffer_pool_size = 64M

Прошу совета.


Пнд 15 Июл 2013 01:25:57
>>51675189
У нас такие турбы за 10 менялись.

Пнд 15 Июл 2013 01:27:53
>>51675509
а в чём отличие от обычных турб?
я застал их оче маленьким и нихуя не помню, хотя дома есть небольшая коллекция

Пнд 15 Июл 2013 01:27:59
>>51675524
Потомок Нивы".

Пнд 15 Июл 2013 01:29:42
>>51675624
Старые были раритетные. Были и очень редкие их ценность досигала 100 даже, базарю.

Пнд 15 Июл 2013 01:31:56
>>51675745
надо было на дневном пилить, на ночном все в бугурт тредах

Пнд 15 Июл 2013 01:34:55
>>51675039
потести через Apache Benchmark, не думаю, что тут в мускуль упирается, скорее в апач с его пхп. Я ба на твоём месте поменял апач на нгинкс и поставил memcached.

Пнд 15 Июл 2013 01:35:02
Очевидно, что дело в скрипте, если не на hw тестируешь.

Пнд 15 Июл 2013 01:35:55
>>51675991
Дело говоришь.

Пнд 15 Июл 2013 01:38:03
>>51675991
>поменял апач на нгинкс
перечитал дохуя гайдов и пытался сделать кэширующим нгинкс, нихуя не вышло
не видятся виртуальные хосты

сейчас бенчмарк попробую

Пнд 15 Июл 2013 01:39:36
>>51675998
под скриптом имеешь ввиду сам сайт?
сам сайт - галерея coppermine

Пнд 15 Июл 2013 01:41:17
>>51676162
Benchmarking **** (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software: cloudflare-nginx
Server Hostname: ***
Server Port: 80

Document Path: /***
Document Length: 6829 bytes

Concurrency Level: 10
Time taken for tests: 23.852 seconds
Complete requests: 500
Failed requests: 0
Write errors: 0
Total transferred: 3717000 bytes
HTML transferred: 3414500 bytes
Requests per second: 20.96 [#/sec] (mean)
Time per request: 477.032 [ms] (mean)
Time per request: 47.703 [ms] (mean, across all concurrent requests)
Transfer rate: 152.19 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 1 1 0.3 1 3
Processing: 41 475 305.4 438 2563
Waiting: 41 474 305.3 437 2563
Total: 42 476 305.4 439 2563

Percentage of the requests served within a certain time (ms)
50% 439
66% 451
75% 459
80% 468
90% 531
95% 803
98% 1810
99% 2390
100% 2563 (longest request)


Но тут всё охуенно.

Пнд 15 Июл 2013 01:42:53
>>51676241
Поиграйся с настройками, особенно обрати внимание на настройки кеширования, если есть. Как говорил анон выше, проблема не в мускуле.

Пнд 15 Июл 2013 01:44:41
>>51676415
с мускуом я тоже разобрался, ебал его 2 дня скриптом мускултюнер, он показывает что всё ок
кеширует сайт клоудфлара, я надеялся что больше ничего не потребуется

если других вариантов не будет поставлю мемкешед какой-нибудь

Пнд 15 Июл 2013 01:44:44
>>51676324
На локалхосте еще попробуй. Кто знает, что клаудфаер как посредник делает.

Пнд 15 Июл 2013 01:47:15
>>51676509
погоди, но в бенчмарке всё отлично же
если он так показал что всё ок, на локалхосте так-же покажет

Пнд 15 Июл 2013 01:47:51
Заодно смотри processlist в mysql при apache benchmark, ну и как сильно повышается la на тачке.

Пнд 15 Июл 2013 01:53:04
>>51676660
>processlist
там только сам процесслист
>la
что это?

Пнд 15 Июл 2013 01:54:32
>>51676921
la - load average
в processlist`e должны показываться коннекты к базе и куча инфы.

Пнд 15 Июл 2013 01:56:18
>>51676988
коннектов к базе нет
mysql> SHOW PROCESSLIST;
+------+------+-----------+------+---------+------+-------+------------------+
Id User Host db Command Time State Info
+------+------+-----------+------+---------+------+-------+------------------+
1906 root localhost NULL Query 0 NULL SHOW PROCESSLIST
+------+------+-----------+------+---------+------+-------+------------------+
1 row in set (0.00 sec)

или я не так это делаю?

Пнд 15 Июл 2013 01:57:32
>>51676636
А тебя не смущает, что кф отдает 6кб документ? И что кф задуман как хостер с защитой от ддос, втч от школьников с an?

Пнд 15 Июл 2013 01:58:19
>>51677112
ab конечно

Пнд 15 Июл 2013 01:59:02
>>51677112
блять, точно
хотя в прошлый раз от школьника с акунетиксом он меня не защитил, и тот пидор 2 дня мой сайт ебал
сейчас переделаю

Пнд 15 Июл 2013 02:00:10
>>51677063
Если при апач бенчмарке нет коннектов, значит мускуль закешировал все запросы.

Пнд 15 Июл 2013 02:04:51
СУКИ БЛЯТЬ ЭТО ПИЗДЕЦ
отключил кдоудфлару и галерея ебашит со скоростью света блять просто я хуею
пидарасы

какого хера?
почему клоудфлара такое говно делала?

Пнд 15 Июл 2013 02:06:52
>>51677427
Коллеги, дело раскрыто. Предлагаю выпить чаю за счет ОПа.

Пнд 15 Июл 2013 02:08:04
>>51677512
погоди, я не согласен
я везде лепил клоудфлару, а оказывается перед этим и думать надо
почему оно замедляло работу, есть у кого идеи?

Пнд 15 Июл 2013 02:11:34
>>51677554
Оно удлиняет путь пакета. Сначала ты грузишь контент с cf, а он грузит контент с твоего сервера, и отдаёт пользователю.

Пнд 15 Июл 2013 02:12:53
>>51677700
без клоудфлары 800мс (куча картинок и прочего)
с клоудфларой с 1-2 до 10 блядских секунд?

напишу им тикет и сообщу что их система сосёт хуи


Пнд 15 Июл 2013 02:13:20
>>51677554
Кф - проксирующий хостинг. Перед тем, как отдать запрос твоему серверу, он проганял его через какие-то свои хитрые алгоритмы, дабы выявить школьников с ab, что очевидно занимало время. Вот тебе и ответ.

Пнд 15 Июл 2013 02:14:53
>>51677755
И настрой ngnix, если у тебя так много статики.

Пнд 15 Июл 2013 02:17:34
>>51677837
писал же что мозгов не хватает настроить
в итоге он показывает заглушку, но не переходит на виртуальный хост конкретно к сайту
сейчас прогнал через лоад импакт, с 0 до 50 клиентов стабильно 7 секунд, хотя хром показывает меньше секунды
так что оставлю без проксей пока

Пнд 15 Июл 2013 02:23:44
и кстати у клоудфлары защита от хотлинков не работает
параша какая-то

Пнд 15 Июл 2013 03:00:28
Теперь мы знаем, что клаудфлара - тормознутое говно, которое почти ни от чего не защищает. Спасибо, ОП.


← К списку тредов