Navern
ну может я что-то упускаю конечно
Vladimir
ок, whatever
Pavel
парни а кто что использует для эмуляции интеграционных сервисов ? хочу http сервер который будет отвечать заданными json-ками. прикидываясь сторонними апи
По идее сторонние программы не нужны, можно просто сделать заглушку рядом с проектом которая будет отвечать jsonами
Aleksey
По идее сторонние программы не нужны, можно просто сделать заглушку рядом с проектом которая будет отвечать jsonами
ну хочется что бы у этой заглушки был искуственный интеллект. на уровне разобрать вопрос и ответить нужной jsonкой
Aleksey
я мож конечно усложняю
Aleksey
просто в json лежит json-rpc так что минимальный интеллект нужен
Pavel
ну хочется что бы у этой заглушки был искуственный интеллект. на уровне разобрать вопрос и ответить нужной jsonкой
Выглядит как таска для линейного программера часа на 2-3, на тех же технологиях что и проект
Pavel
Готовый переделывать под себя займет столько же времени если не больше
Aleksey
я ничо не хочу переделывать. просто покормить json-ками
Aleksey
Часто пользуют WireMock
спасибо слова для гугла mock и stub и их сразу милион.
Navern
я ничо не хочу переделывать. просто покормить json-ками
Эхо модуль в нджинксе) или симплхттп сервер в питоне
Andrey
супервизор кстати порой очень даже нужен под докеры так что возиться с ним иногда приходится
Alexey
супервизор кстати порой очень даже нужен под докеры так что возиться с ним иногда приходится
единственный кейс - это где у тебя в контейнере целый зоопарк софтов и тебе надо хоть както этот зоопарк софтов контролировать. Или есть еще кейсы?
Alexey
ну короче говоря супервизор это костыль, чтобы подпереть другой костыль
Andrey
ну php+nginx например
Andrey
чтобы в отдельные контейнеры два раза директорию не класть
Alexey
ну php+nginx например
ну я такую проблему решаю волюмом и пользую два контейнера
Andrey
если волюм то шиппить не получится
Andrey
так мы положили и зашипили докер он у нас результат билда а не код
Andrey
а так везде пересобирать
Alexey
ну тут уже зависит от твоей архитектуры деплоев да и всей инфраструктуры
Andrey
так то оно так
Andrey
но для меня одно из главных преимуществ контейнеров это то что не надо ничего перебилживать
Andrey
и контейнер от разраба сразу поступает в тестирование
Andrey
если конечно вам не повезло и у вас в конторе php)
Andrey
то приходится извращаться
Alexey
сочувствую :)
Andrey
у меня кстати очень странная херня может кто в курсе: есть wildcard dns запись на айпишник
Andrey
снаружи на него пингуется какая угодно запись
Andrey
если пинговать с него самого то пингуется тоже любая запись кроме db.host.ru
Andrey
снаружи ping db.host.ru PING host.ru (1.1.1.1): 56 data bytes 64 bytes from 1.1.1.1: icmp_seq=0 ttl=47 time=116.366 ms
Andrey
а с него самого
Andrey
ping db.host.ru ping: unknown host db.host.ru
Andrey
при этом если пинговать dd.host.ru то все ок
Andrey
это как вообще так
Denis 災 nobody
а host/dig?
Andrey
not found: 2(SERVFAIL)
Andrey
dd.host.ru is an alias for host.ru. host.ru has address 1.1.1.
Andrey
а db нет)
Denis 災 nobody
SERVFAIL
Denis 災 nobody
что вообще с host.ru
Denis 災 nobody
может там все ns мёртвые, а это из кэша?
Andrey
да не все пашет и на самом хосте и снаружи
Andrey
кроме одного гребанного адреса)
Andrey
и то только изнутри
Denis 災 nobody
смотреть цепочку изнутри
Denis 災 nobody
и вариант - кто-то кэширует ответы, 1 раз поймал FAIL, закешировал и отдаёт. Перезапусти его.
Denis 災 nobody
у dnsmasq например есть прямо опция "не кэшировать неудачи"
Denis 災 nobody
# If you want to disable negative caching, uncomment this. #no-negcache
Denis 災 nobody
вот явно там что-то подобное
Andrey
хм окай буду смотреть
Andrey
да чет я тупанул действительно у провайдера закешировалось сорян)
Andrew
Ребят, а что за версия docker в центос7 репе? Она походу страшно отстает от stable ветки?
kevit
https://download.docker.com/linux/centos/docker-ce.repo
Andrew
Ну это их реп, понятно. А про то дефолтный. Из источника: extras
Andrew
Название: docker Архитектура: x86_64 Период: 2 Версия: 1.12.6
kevit
это видимо cs ветка
kevit
https://stackoverflow.com/questions/45018786/what-is-the-exact-difference-between-docker-ee-enterprise-edition-docker-ce
Andrew
Я понял, спасибо.
Vladimir
# yum info docker-engine Loaded plugins: langpacks, priorities, ulninfo Available Packages Name : docker-engine Arch : x86_64 Version : 17.06.2.ol Release : 1.0.1.el7 Size : 21 M Repo : ol7_addons/x86_64
matt
ol7?
matt
oracle linux?
Gleb
oracle linux?
ну да, всё лучше чем центос
Max
Довелося мне тут слегонца пошшшупать оракловское облако
Max
Мене вот интересно
Max
то что ОБЛАКО, раз в месяц встаёт на профилактику - это фича или чего?
Gopneg
это безоблачные дни, можно отдыхать
Tadeusz
http://seclists.org/oss-sec/2018/q1/94
Tadeusz
йо
Tadeusz
# journalctl --vacuum-time=2d journalctl: unrecognized option '--vacuum-time=2d' почему так?
Vladimir
через пробел
Vladimir
либо нет у тебя такого параметра
Dmitry
journalctl -h ?
Vladimir
не d, а days
Tadeusz
journalctl: unrecognized option '--vacuum-time=2days'
Tadeusz
# journalctl --disk-usage Journals take up 344.0M on disk.
Александр