- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Имеется Ubuntu Server 16.04. Чистая. Установил mysql-server.
Имеем файл конфигурации msqld.cnf (ранее настройки были в my.cfg, теперь в нём инклайд на msqld.cnf)
Расскомментировал в нём строчку max_connections = 1000 (Установил 1000). Сохранил.
После перезагрузки базы и сервера, значение сбрасывается на = 200, почему то.
Вручную значение: set global max_connections = 1000; (меняется на 1000 сразу). Но через cnf не хочет. На старых версиях ubuntu делал то-же самое и работало, на 16.04 не хочет.
В связи с этим вопрос. Как добавить в автозагрузку подключение к мускулу и ввод команды set global max_connections = 1000; ?
Благодарю всех за помощь, а то у стал после перезагрузки вручную устанавливать макс коннекты.
там много cnf файлов, которые могут заинклюдиться и перебить вашу настройку, проверьте так ли это
sudo grep max_connections -r /etc/mysql/
И 1000 это очень много, зачем это, вы админ фейсбука?
Ставить max_connections нужно осторожно, особенно высокие значения, многие параметры умножаются на max_connections (по поводу выделения памяти под всякие ништяки). Лучше помониторить работу сервера и установить фактическое значение с неким запасом.
Здравствуйте. Имеется Ubuntu Server 16.04. Чистая. Установил mysql-server.
Имеем файл конфигурации msqld.cnf (ранее настройки были в my.cfg, теперь в нём инклайд на msqld.cnf)
Расскомментировал в нём строчку max_connections = 1000 (Установил 1000). Сохранил.
После перезагрузки базы и сервера, значение сбрасывается на = 200, почему то.
Вручную значение: set global max_connections = 1000; (меняется на 1000 сразу). Но через cnf не хочет. На старых версиях ubuntu делал то-же самое и работало, на 16.04 не хочет.
В связи с этим вопрос. Как добавить в автозагрузку подключение к мускулу и ввод команды set global max_connections = 1000; ?
Благодарю всех за помощь, а то у стал после перезагрузки вручную устанавливать макс коннекты.
Может у вас в другом месте лежит my.cnf, покажите вывод команды mysqladmin
А чем 200 одновременных коннекшенов не устраивает ? Это ведь очень много, сотни тысяч посетителей в сутки.
У меня max_connections = 62 при трафике ~50.000 в сутки и все норм, выше 50 сюдя по мунину и не поднимается.
Ну а 1000 - это как правильно заметили мягко сказать избыточно.
Блин писал а сайт не запомнил текст, печаль. В папках ничего путного нет, искал конечно. Все настройки в mysqld.cnf
На сервере 1к+ игроков, создают коннекты к бд + с каждого запросы от 1 до бесконечности. + сайт. 300 было мало, выдавало ошибку коннектов, установил 1к с расчёта.
Но вот как автоматезировать хз. Обычно всё работает, но не с 16.04. Как всегда новое - нестабильное. Сидел на 12.04, чёрт дёрнулся перейти на новое.
---------- Добавлено 10.11.2017 в 18:27 ----------
Может у вас в другом месте лежит my.cnf, покажите вывод команды mysqladmin
В убунте всегда my.cnf лежит в /etc/mysql/ он там и лежит, но теперь в нём инклайды.
---------- Добавлено 10.11.2017 в 18:28 ----------
там много cnf файлов, которые могут заинклюдиться и перебить вашу настройку, проверьте так ли это
sudo grep max_connections -r /etc/mysql/
И 1000 это очень много, зачем это, вы админ фейсбука?
# sudo grep max_connections -r /etc/mysql/
/etc/mysql/mysql.conf.d/mysqld.cnf:max_connections = 1000
#
---------- Добавлено 10.11.2017 в 18:28 ----------
Ясно : "где-то там, в конфигах смотрите".
В том то и дело что ничего не ясно. :)
В конфиге установлено = 1000. Но эта опция max_connections = 1000 не срабатывает. Выше даже команда выдаёт что установлено всё в конфиге.
В том то и дело что ничего не ясно. :)
В конфиге установлено = 1000. Но эта опция max_connections = 1000 не срабатывает. Выше даже команда выдаёт что установлено всё в конфиге.
У вас VPS или Сервер ?
Значит на mysql накладывает ограничения система open files - копайте в эту сторону.
Либо внимательно посмотреть скрипт запуска. Может там ЧаВо.
У вас VPS или Сервер ?
Значит на mysql накладывает ограничения система open files - копайте в эту сторону.
Либо внимательно посмотреть скрипт запуска. Может там ЧаВо.
Сервер.
Забавно. Тогда и через команду не должно применяться, а применяется :) А через конфиг не хочет. Где в этом логика, неизвестно.
Спасибо за подсказку, буду копать опен файл, хотя вроде лимиты на него увеличивал отдельно.
Скрипт запуска, система чистая. :))