Lev
SLA в 4 9тки - что это?
Kirill
ну можно дальше не говорить короче))
Kirill
https://en.wikipedia.org/wiki/Service-level_agreement
inqfen
ты не знаешь что такое SLA?)
в данном случае - это может быт проеб годовой прибыли
Kirill
в данном случае - это может быт проеб годовой прибыли
вооот ток хуже - еще и расторжение договора может быть
Lev
А что значит четыре девятки?
Lev
И.. что такое SLA 99.99%? Типа аптайм по договору?
Lev
А...
Kirill
простая математика показывает что допустимого простоя в месяц - 4 минуты
Kirill
и хорошо бы их не тратить
inqfen
а если ты допустил больше - ты платишь за минуту простоя как за месяц обслуживания они тебе
Lev
У меня как то был проект из сша, околобанковский, задержка обработки в 30 сек - увольняют всех нахер со штрафами. Это сколько процентов?
inqfen
и хер бы с ним платишь, но ты еще и теряешь клиенткую привлекательность
inqfen
а это может быть похуже
Kirill
так что вот такое "молодой и инициативный" - это зло и работает только для мелких-средних проектов
Kirill
где можно чето пиздануть по инерции и ничего не случится
Lev
Так это... там ситуация была
Lev
Я ж спорю еще
Lev
Там ситуация была. Через 10 минут запустится скедулер на ляма 2 долларов. В обработчике ошибка. Тесты занимают 5 часов.
inqfen
у нас помню был опыть, дали куб на 1.8 с одним мастером, а он после этого сразу и свалился как полагается
Lev
Ну вот не рискнешь - потеряешь работу.
inqfen
потеря владельца - около 1кк в день
Kirill
Там ситуация была. Через 10 минут запустится скедулер на ляма 2 долларов. В обработчике ошибка. Тесты занимают 5 часов.
если УЖЕ пиздец, то это другая ситуация тогда ты уже факап не сделаешь - он уже есть
Lev
Ну так... а когда время есть поправить.. какие же это сложности?
inqfen
потеря владельца - около 1кк в день
ну так в итоге 2,5кк и просрали
inqfen
просрали-то до нас конечно, но кто последний трогал тот и виноват
Kirill
Ну так... а когда время есть поправить.. какие же это сложности?
в самой архитектуре, учитывая весь флоу трафика пара часов - очень мало, на самом то деле
inqfen
можно хрыча, но нужно плейбуки сохранять
inqfen
и к проду не подпускать
Lev
Так там еще продолжение) Я наспех правлю обработчик а заливается это дело медленно. Я хз че с каналом было. Но залилось оно тогда, когда до скедулера было меньше минуты. И обновить обработчик я уже тупо не успею (там инициализация как раз около минуты). Я вырубаю скедулер, подкладываю обработчик, и ручками врубаю скедулер за 5 сек до пиздеца) Самая мякотка была когда я пришел к сисадмину, который следит за этими скедулерами. Он сидел бледный бледный...
Lev
А когда я шефу доложил... )))
Kirill
ну это больше конечно похоже на героическое решение своих же проблем хоть я и не владею контекстом
Lev
Не... не своих)
inqfen
hule nam sisadminam
Lev
У нас код был от индусов. Му у них этот проект урвали (я хз куда шеф смотрел, ему виднее)
Kirill
ну тогда ссзб)
inqfen
но да, ты решал свои проблемы
Lev
У индусов часть автоматизации была человеческая
Lev
И мы об этом узнали, когда "скедулеры" (не такие дорогие) не сработали. Мы их ищем а их нет. А оказывается скедулеры были за компами)))
Lev
То есть там сидел чел и в нужное время перекладывал файлики с одно места в другое, предварительно РУЧКАМИ отредактировав номера счетов (там форматирование чтоли какое то было)
Lev
Файл есть, но запустить не могу. Говорит нету
Lev
file /root/.gradle/nodejs/node-v12.9.0-linux-x64/bin/node /root/.gradle/nodejs/node-v12.9.0-linux-x64/bin/node: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=d12a8919c451b956278e9c9c4f7ad85c2c51b41e, with debug_info, not stripped
Lev
Вот этого interpreter файла нету
Iwan
У меня тут перец был. Он знает только ReactJs. 400к.
Простите, а сколько у него лет опыта было в реакт и вообще?)
Lev
Я у него пытался научиться реакту. Оказалось сложно. Две недели потратил. Потом он сказал, возьми vue. И все зашло за пару часов)
Kenny
Всем привет
Kenny
Может кто поможет установить Yii2 advanced template в контейнер на docker?
Kenny
Я не понимаю, куда что пихать
Kenny
Ну а самому сложно?
Kenny
С архива
George
dockrer ???
Kenny
Очепятка видимо
Kenny
Ну помогите кто-то...
Roman
Ну помогите кто-то...
https://m.habr.com/ru/post/428688/ https://stackoverflow.com/questions/53842563/yii2-advanced-on-docker Или задавай конкретные вопросы («ошибка такая то при таком то действии»), или ищи исполнителя за деньги)
Danila
Добрый день. Пытаюсь запретить всем контейнерам подключаться к другому контейнеру по сети через iptables sudo iptables -A DOCKER_USER -d 172.18.0.4 -p tcp -j DROP
Danila
172.18.0.4 - адрес контейнера, к которому нельзя подключаться
Danila
Однако, у меня всё ещё есть возможность подключиться к сервису, который крутится в контейнере
victor
а вы не можете на самом контейнере просто дропать входящие пакеты на порту?
victor
типа iptables -A INPUT -s 172.18.0.0/24 -j DROP
George
потому что у тебя есть правило НАТ
Danila
откуда ? снаружи?
нет, из той же сети
George
ну, файрволл + докер это реально сложно
victor
есть 1 контейнер, которому можно
iptables -A INPUT -s 172.18.0.X -j ACCEPT iptables -A INPUT -s 172.18.0.0/24 -j DROP?
victor
вроде бы в иптаблез правила построчно выполняются (но это не точно) должно сработать
Danila
iptables -A INPUT -s 172.18.0.X -j ACCEPT iptables -A INPUT -s 172.18.0.0/24 -j DROP?
решил так: iptables -I FORWARD 1 -d 172.18.0.5 -p tcp --dport 6379 \! -s {IP_КОНТЕЙНЕРА_КОТОРОМУ_МОЖНО_ПОКЛЮЧАТЬСЯ} -j DROP
pavel
памяти не хватает, процессы dockerd просто не завершаются… делаю в CI - docker image prune --force что еще надо сделать?
Yaroslav
docker system prune ?