Строитель когда решит построить будку для собаки, ему нужен конвейер по вашему? И нет качество не увеличивается, производительность возможно, но на выходе товар получается шаблонный, а если потребуется внести изменения то потребуются огромные ресурсы на перестройку этого конвейера.
Это не важно, у вас мемкешу отдано 4Гб, не знаю сколько памяти у вас на сервере. Но судя по статистике кэш у вас работает не оптимально, он больше промахивается чем попадает. Вот должен быть примерно вот так
get_misses: 655568120get_hits: 6388224740 (90.69%)
И у вас код кривой, так как из 4Гб памяти мемкеш использует только чуть меньше 600Мб, я вам предлагаю снизить выделение памяти с 4Гб до 1Гб мемкешу
Судя по коду, могу предположить, что его прибил OOM киллер, это такая штуковина в линуксе, которая прибивает процессы которые жрут больше всего памяти, но что подозрительно, обычно самый жирный по памяти процесс это БД и он прибивает её.
посмотрите конфиг наверное по пути /etc/memcached.conf там будет параметр -m XXX где XXX это количество выделенных мегабайт оперативной памяти для мемкеша, поставьте его небольшим там 256 или 512 сколько там надо, из мемкеша вытесняется весь старый кэш, смотрите на промахи, если их много ставьте больше, но я бы начал с малого.
Да нечего там настраивать, если понимаешь как оно работает в целом и умеешь читать банальную статистику и логи. А сбои это такая штука, что падал даже облачный амазон с армией профессионалов, падает и яндекс и другие IT гиганты, а мы с вами сейчас говорим про мелкий сайтик который делает один разработчик?
Только это и есть работа разработчика. Когда нагрузка на разработчика большая что он не может делать эту работу или эта работа требует всего времени разработчика, то тогда есть смысл нанять отдельного специалиста, а до тех пор не очень понятно какие такие сокровенные знания и опыт надо иметь чтоб запустить вэбсайт которые большинство "не разработчиков" запускают просто накатывая панели управления.
Чтобы легко менять людей на их позиции и не быть завязанными на рабочей силе. Проще найти/заменить человека который может делать только одно какое то действие, но я чет сомневаюсь что во всей своей огромной компании смогу найти айтишника который делает только что то одно - это деградация какая то.
Насколько я слышал (утверждать не буду), большинство домов в Америке построены из говна и палок, там в свитерах дома ходят зимой при около нулевой температуре, а у нас на севере в -30 дома в трусах сидят. Да там отопление конечно же дорогое, но там и теплопотери в их картонных коробках очень высокие. А еще надо сравнить стоимость строительства тогда уж этих домов, а то окажется что у нас узбеки из 3-сортной лиственницы строили за 3 копейки, а у них там из дуба и кучи химии армия строителей за миллионы вечнозеленых.
Нет таких требований, скинете вакансию разработчика с умением настраивать и саппортить например active directory? или требованиям настраивать гипервизор? Или установку ПО вы считаете сисадминством и может по вашему включать и выключать компьютер программисту должен отдельный человек? Я за то, что разработчик должен уметь запускать свою работу самостоятельно без посторонней помощи, а так же уметь делать так чтоб его приложение выдерживало нагрузки если таковое требование было в ТЗ.
Я не могу говорить за всех, но на своем примере, мои сервера за более чем 10 летнюю практику ни разу не сломали, я могу полностью настроить окружение на сервере под нужды своего кода, вплоть до разворачивания кубера. Для меня сисадмин это тот кто офис сопровождает, компы настраивает, сети протягивает и так далее, уметь устанавливать ПО пусть на линукс это не является сисадминством, но на мой взгляд. Разработчики же опытные пользователи ПК, они не только могут винду переустановить или антивирус накатить, но если они пишут код под линукс и вэб то как правило умеют и настроить это всё..... но я про разработчиков же говорю, кто может сесть и что то разработать под ТЗ, код пописать, запросики в БД, архитектурку накидать, тесты ко всему этому написать, ну а если разработчик не придерживается правил, норм и этики в разработке, то смысл от него того же ждать при настройке серверов? Так что это просто хреновый разработчик раз его сервера ломают.
Тогда определитесь что вам важнее, то и сделайте основным. Имея два домена (поддомен и домен) вам надо и продвигать 2 домена, если все разместить на одном, то мне кажется это становится чуточку проще
Ну так обычно и не исполняют, но это не значит что это делать нельзя. Но если вы уточняете про SQL, то скорее всего вы никогда не встречали приложений корпоративного уровня и тот же oracle в глаза не видели, а DBA набор букв