<HTML><BODY>Про идеал - я с вами согласен, а вот правда жизни:<br>Стоит сервер... На нем крутится приложение, у которого 50К коннектов... <br>В 4 часа дня выкатили новую версию... Все нормально... <br>12 часов ночи... Включился новый функционал... Полет нормальный...<br>4 часа ночи... оперативка падает , но медленно...<br>8 часов утра следующего дня... оперативка резко упала из-за того, что народ начал просыпаться... Это нормальное поведение<br>8 часов 30 минут оперативки нету из-за утечки в 100 байт на коннект.<br>8 часов 30 минут 10 секунд... Скорость обработки резко упала... Мастер начал запускать дополнительные воркеры для обрабоки поступающих коннектов. Коннектов стало больше, так как старые выбивает.<br>8:30:20: Мастер скооперировался с остальными нодами и началось перекидывание пользователей... Памяти нету, своп засирается...<br>8:30:50: Машине плохо... нет, не так... всему кластеру ОЧЕНЬ ПЛОХО.<br>8:33:00: Свопы забились и начал работать "убиватор".<br><br>Время на реакцию админов было: 3 минуты. Я сейчас утрирую, но факт тот, что они не успели, так как сменных админов небыло, да и если-бы они были, то что-бы они сделали? Приложение - основной бизнес компании.<br><br>Так что про идеал не надо... Вы правы только в том случае, если сервер ни разу не нагружен, нету пиков и программы на нем не разрабатываются в режиме непрерывной разработки. В то время как хай лоад будет нагружен всегда (более или менее), пики там бывают часто и выкатки идут чуть-ли не раз в неделю...<br><br>Как-то так...<br><br>Thu, 18 Oct 2012 20:20:57 +0400 от Daniel Podolsky <onokonem@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;" class="mailru-blockquote">
        <div id=""><div class="js-helper js-readmsg-msg">
        <style type="text/css"></style>
        <div id="style_13505772830000000482" class="mr_read__body">
                <base target="_self" href="https://e.mail.ru/cgi-bin/">
                
                        <div id="style_13505772830000000482_BODY">> засрать своп надо минуту-другую и есть врея реакции...<br>
Ваши представления о работе сисадмина пугают меня...<br>
<br>
На самом деле - в идеале в нашей работе вообще не должно быть места<br>
для "реакции", ее должна заменять профилактика.<br>
-- <br>
Moscow.pm mailing list<br>
<a href="sentmsg?compose&To=moscow%2dpm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div>
                        
                
                <base target="_self" href="https://e.mail.ru/cgi-bin/">
        </div>

        
</div>







</div>
</blockquote>
<br></BODY></HTML>