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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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


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


--------------------
EuroHoster - территория быстрых серверов.
VPS SSD / High CPU VPS / Storage VPS / Windows VPS / VPN


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


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


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

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


--------------------
EuroHoster - территория быстрых серверов.
VPS SSD / High CPU VPS / Storage VPS / Windows VPS / VPN
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zakaznik
zakaznik
Topic Starter сообщение 28.10.2012, 18:31; Ответить: zakaznik
Сообщение #5


(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


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


prftc, сервер
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Goodhoster
Goodhoster
сообщение 28.10.2012, 19:28; Ответить: Goodhoster
Сообщение #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


(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


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

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Hyper.hosting - сервера под любые задачи [разрешены dmca, гэмблинг, адалт и пр.]
Лучшие сервера по доступной цене
32 Hyper_Hosting 9110 Вчера, 13:03
автор: Hyper_Hosting
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 2248 23.3.2024, 7:41
автор: Room
Открытая тема (нет новых ответов) HideHost.net - Виртуальные и выделенные сервера под любые Ваши проекты с индивидуальным подходом.
Работаем уже более 12 лет
6 HIDEHOST 2383 21.3.2024, 13:33
автор: Tihohodka
Открытая тема (нет новых ответов) Нужно разносить телеграм каналы по разным аккаунтам?
9 Mixatraider 1885 20.3.2024, 18:34
автор: Rebex
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСколько времени нужно для раскачки нового сайта?
29 metvekot 7984 8.3.2024, 15:41
автор: malamut


 



RSS Текстовая версия Сейчас: 16.4.2024, 14:38
Дизайн