X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Нужно найти узкие места в настроке сервера
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 17:20; Ответить: zakaznik
Сообщение #1


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


1. Имеется сервер, установлен: nginx+apache+MySQL. Система Debian 6. Необходимо найти узкие месте в настройке сервера (по error логам, например, того же apache, с помощью установки доп. ПО)
2. Доступ к серверу не дам! Вы мне говорите что и как делать, я делаю, передаю вам результат для анализа, далее вы мне говорите, что там то там то, то то увеличить (в конфиг файлах)

Естественно за оплату (если будет реальный результат). Я обращался к нескольким админам, но натыкался на таких откровенных дебилов, что больше просто так выкидывать деньги и тратить свое время не хочу. Еще раз, оплата только при получении положительных результатов.

Причина, по которой хочу это сделать:
по host-tracker.com при разовом мониторинге со множества точек, проскакивают ответы вплоть до 4 сек (немного, но все же). Это происходит при проверке сайта на DLE.

Если же проверяю домен на том же сервере, но просто с пустой index.php страничкой, то время ответа из всех точек мониторинга всегда 0,**. Следовательно проблема не в канале.

Из этого сделал вывод, что, то ли Apache где то долго думает, то ли MySQL.

P.S. LA сервера 0,5

Сам прочел много статей, все конфиг файлы не стандартные, на мой взгляд у меня все оптимизировано.... куда рыть дальше не знаю.

кто возьмется и за сколько?

Сообщение отредактировал zakaznik - 28.10.2012, 17:28


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 28.10.2012, 17:31; Ответить: WebGraf
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


Извините, но вам нужен не администратор, а экстрасенс. Это где то в другом разделе искать нужно.
Администраторы не умеют работать без информации и без логов. Наугад? Этим можно сделать только хуже


--------------------
EuroHoster.org - территория быстрых серверов
30% скидка на VPS SSD в Нидерландах - промо-код Winter.2017


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 18:06; Ответить: zakaznik
Сообщение #3


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


WebGraf, я же сказал, все результаты тестов и все логи я предоставлю. Я лишь доступ к серверу не предоставляю.
так же скину внутренности моих конфигов

Процессор 4 ядра. 2 Gb оперативы, используется 350 Mb

Конфиги:


apache

Timeout 120
KeepAlive off
MaxKeepAliveRequests 1000
KeepAliveTimeout 0

StartServers 5
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 50000

Запущено серверов apache всего макс 12 (учитывая свободные)

MySQL

key_buffer_size = 256M
net_buffer_length = 8K
max_allowed_packet = 5M
sort_buffer_size = 512K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 16M

query_cache_type = 1
query_cache_size = 128M
query_cache_limit = 10M
thread_cache_size = 70
table_open_cache = 4024

Nginx

worker_processes 4;
worker_connections 1024;

Посещаемость ресурса (на сервере он один): 12 000 в сутки. (макс онлайн: 270 чел)
База данных 50 Mb

Сообщение отредактировал zakaznik - 28.10.2012, 18:08


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 28.10.2012, 18:21; Ответить: WebGraf
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


Ну а статика мускула?
А как запустить скрипт теста параметров мускула?
Где весь конфиг nginx?
Какие модули подключены у апача?
какие модули у пыха?
в каком режиме работает пхп?
Какой именно апач стоит?
Версия nginx?
логи, чтобы не перечислять всю папку /var/log , за исключаем cron.log auth.log ftp
Параметры sysctl
Какие типы таблиц в мускуле используются?
Если иннодб, то размер этих таблиц
и т.д. и т.п.

Проще доступ дать ИМХО


--------------------
EuroHoster.org - территория быстрых серверов
30% скидка на VPS SSD в Нидерландах - промо-код Winter.2017
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 18:31; Ответить: zakaznik
Сообщение #5


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


(WebGraf @ 28.10.2012, 18:21) *
Ну а статика мускула?

не знаю что это
(WebGraf @ 28.10.2012, 18:21) *
А как запустить скрипт теста параметров мускула?

через меня
(WebGraf @ 28.10.2012, 18:21) *
Где весь конфиг nginx?

sendfile on;
tcp_nopush on;
tcp_nodelay on;
server_tokens off;
keepalive_timeout 65;
gzip off;

остальное стандартно
(WebGraf @ 28.10.2012, 18:21) *
какие модули у пыха?
в каком режиме работает пхп?

до модули не ставил (только то, что поставилось вместе с ISP)
Режим: mpm_prefork_module
(WebGraf @ 28.10.2012, 18:21) *
Какой именно апач стоит?

apache2-2.2.16-6+squeeze8
(WebGraf @ 28.10.2012, 18:21) *
Версия nginx?

nginx-0.7.67-3+squeeze2
(WebGraf @ 28.10.2012, 18:21) *
Какие типы таблиц в мускуле используются?

В DLE используются MyISAM, как я понял
(WebGraf @ 28.10.2012, 18:21) *
Параметры sysctl

стандартные, не знал про этот конфиг...

кхм... думаю лучше в личке все остальное обсудить... (подумаю, может быть вам выдам доступ, если возьметесь, все таки вы хостер... )

Сообщение отредактировал zakaznik - 28.10.2012, 18:34


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prftc
prftc
сообщение 28.10.2012, 19:23; Ответить: prftc
Сообщение #6


Участник
***

Группа: User
Сообщений: 229
Регистрация: 4.5.2012
Из: Moscow
Поблагодарили: 49 раз
Репутация:   7  


ТС, так это у вас сервер или VPS?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 19:24; Ответить: zakaznik
Сообщение #7


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


prftc, сервер


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Goodhoster
Goodhoster
сообщение 28.10.2012, 19:28; Ответить: Goodhoster
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 273
Регистрация: 3.12.2010
Поблагодарили: 68 раз
Репутация:   8  


zakaznik,

ну вот, по вашему запросу минимально - это проверьте настройки мускула скриптом mysqltunner

просмотреть список модулей php, посмотреть или среди них есть како-нить eaccelerator или xcache или APC
php -m



если не включен, включите лог мелделенных запросов в mysql ...

в nginx включите gzip.

еще по nginx
proxy_buffering on|off - Директива разрешает использовать буферизацию ответа проксируемого сервера. Если буферизация включена, то nginx принимает ответ проксируемого сервера как можно быстрее, сохраняя его в буфера, заданные директивами proxy_buffer_size и proxy_buffers. Если ответ не помещается полностью в память, то его часть записывается на диск! Если буферизация выключена, то ответ синхронно передаётся клиенту сразу же по мере его поступления. nginx не пытается считать весь ответ проксируемого сервера, максимальный размер данных, который nginx может принять от сервера задаётся директивой proxy_buffer_size


исходя из этого, установите параметры, например:
            proxy_buffer_size          32k;
            proxy_buffers              8 32k;


--------------------
Goodhoster.NET - надежный профессиональный хостинг! ( Украина | Германия )
Хостинг | ВПС | Серверы | Домены
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 20:17; Ответить: zakaznik
Сообщение #9


↑↑↑ Цель ↑↑↑
******

Группа: Active User
Сообщений: 1842
Регистрация: 17.3.2010
Поблагодарили: 394 раза
Репутация:   51  


(Goodhoster @ 28.10.2012, 19:28) *
просмотреть список модулей php, посмотреть или среди них есть како-нить eaccelerator или xcache или APC

нет, кэшеры php я не ставил
(Goodhoster @ 28.10.2012, 19:28) *
если не включен, включите лог мелделенных запросов в mysql ...

ок
(Goodhoster @ 28.10.2012, 19:28) *
в nginx включите gzip.

gzip включен на уровне движка DLE ( так надо)
(Goodhoster @ 28.10.2012, 19:28) *
еще по nginx

вряд ли проблема в этом ... так как ответ больно уж большой (4 сек), а этот буфер на килобайты (он по умолчанию включен в nginx), думаю килобайты быстро обрабатываются...

Сообщение отредактировал zakaznik - 28.10.2012, 20:29


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prftc
prftc
сообщение 28.10.2012, 20:24; Ответить: prftc
Сообщение #10


Участник
***

Группа: User
Сообщений: 229
Регистрация: 4.5.2012
Из: Moscow
Поблагодарили: 49 раз
Репутация:   7  


zakaznik,
(zakaznik @ 28.10.2012, 17:20) *
Причина, по которой хочу это сделать:
по host-tracker.com при разовом мониторинге со множества точек, проскакивают ответы вплоть до 4 сек (немного, но все же). Это происходит при проверке сайта на DLE.

это со всех точек одновременно или с каких-то определенных?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) [РЕКОМЕНДУЮ] >>>Тестирование Вашего сайта, сервера на устойчивость и уязвимость!
17 barbaddos 2287 Вчера, 16:57
автор: barbaddos
Открытая тема (нет новых ответов) Нужно перенести действующий интернет-магазин на CMS
Возможные CMS: PrestaShop, Битрикс, Magento, OpenCart
2 4aa19 282 8.12.2017, 17:59
автор: 4aa19
Открытая тема (нет новых ответов) Как найти группы, где в обсуждениях есть аренда
7 Motorocker 977 6.12.2017, 13:49
автор: Nickita_Larionoff
Открытая тема (нет новых ответов) SystemIP.ru - VPS и сервера в более чем 50 странах
19 SystemIP 4613 4.12.2017, 21:37
автор: SystemIP
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 429 30.11.2017, 7:18
автор: Nell


 



RSS Текстовая версия Сейчас: 12.12.2017, 1:40
Дизайн