- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
С недавнего времени в процессах mysql появился один лишний thread . Когда наблюдаю, он всегда в состоянии sleep. Если этот thread принудительно завершить, никаких видимых проблем не создаёт - все работает как работало. Но, через какое то время он снова появляется.
Как можно узнать, что за программа его запускает и чем занимается этот thread?
Сервер: Linux Debian.
На сервере есть nginx , apache, php, munin, pop3
Включите полный лог запросов, увидите, какие запросы делаются в пределах одного соединения, по ним [наверное] станет ясно, кто их делает.
Может дело в банальных постоянных соединениях в настройках php ?
Надеюсь, вы не подключаетесь с логином root из веб-приложения. Так что лучше начать с netstat -p. Тогда найдете программу с которой установлено соединение.
Панель управления может его держать, в частности ISPManager так точно делает.
Панель управления может его держать, в частности ISPManager так точно делает.
В целом, меня это и интересовало. Боялся, что кто то левый сидел.
Ну, раз ISPManager это надо , пусть берёт.
А нельзя ему как то сказать , чтоб не соединялся? Или запретить?
---------- Добавлено 20.07.2013 в 21:00 ----------
;11968962']Включите полный лог запросов, увидите, какие запросы делаются в пределах одного соединения, по ним [наверное] станет ясно, кто их делает.
спасибо .
---------- Добавлено 20.07.2013 в 21:03 ----------
Может дело в банальных постоянных соединениях в настройках php ?
Глянул в php.ini , что то не вижу, что там может постоянно само коннектиться.
Какие настройки php за это могут отвечать ?
Надеюсь, вы не подключаетесь с логином root из веб-приложения.
нет
Так что лучше начать с netstat -p. Тогда найдете программу с которой установлено соединение.
там же не видно программа коннектиться к mysql или нет . или netstat с каким то ключём показывает?
В целом, меня это и интересовало. Боялся, что кто то левый сидел.
Ну, раз ISPManager это надо , пусть берёт.
А нельзя ему как то сказать , чтоб не соединялся? Или запретить?
Тогда как ему работать с базами? :)
Можно уменьшить таймаут, правда если манагер теряет открытое соединение, емнип, то возможность работы с базами всё равно пропадет до перезапуска.
Можно, конечно, придумать какой-нибудь обработчик, и посылать попутно sigterm манагеру при обрыве соединения.
там же не видно программа коннектиться к mysql или нет . или netstat с каким то ключём показывает?
да, и правда, это только tcp видно, а для локальных подключений как это делает ispmanager, целая проблема.
Глянул в php.ini , что то не вижу, что там может постоянно само коннектиться.
Какие настройки php за это могут отвечать ?
Тут я имел ввиду настройки конкретных движков сайтов на php. Раз уж вы точно не используете аккаунт root на сайтах, видимо туда копать нет смысла.
Кажется разобрался:
Тред действительно от ISPManager.
ISPManager создаёт этот тред только если открыть в нём вкладку связанную с базами данных.
А у меня он постоянно висел и создавался после принудительного завершения потому, что в mysql я заходил по ссылке в ISPManager во вкладке «базы данных» и ISPManager аяксом обновлял открытую страницу.
Спасибо за помощь :)