@docker_ru

Страница 121 из 1375
Oleg
29.03.2017
14:14:00
ну так я фиксирую версию монги

она же тоже в контейнере

Andrey
29.03.2017
18:03:17
Anton
29.03.2017
22:35:08
интересный подход. а если мне монгу ждать, то мне дергать 27017 что ли?
вроде как links и health checking должны решать эту проблему, но это не точно

Google
I
29.03.2017
23:53:57
да, но жаль health check может сказать только что все плохо или нет. вот бы хук повесить

Roman
30.03.2017
05:00:07
чтот я пропустил с докер клаудом https://blog.maddevs.io/continuous-deployment-with-docker-cloud-1f19ac454781

вроде платный был

вернее early access потом платный

Andrey
30.03.2017
05:45:38
да, но жаль health check может сказать только что все плохо или нет. вот бы хук повесить
Я может извращенец, но переделывая архитектуру на новый лад, как раз заморочился с этим. В итоге: есть healthchek'и контейнера, event докера об их состоянии прокидываются в events consul, а оттуда в sensu

Я к тому что хук повесть как раз можно, по крайней мере у consul

Михаил
30.03.2017
16:09:08
Вот такое в конфиге: frontend: (...) deploy: mode: replicated replicas: 2 placement: constraints: - node.labels.host.role == front update_config: parallelism: 1 delay: 2s monitor: 2s Обновляю образы, делаю docker stack deploy, в итоге перезапускается только одна реплика: COMMAND CREATED STATUS "nginx -c /nginx.conf" 11 minutes ago Up 11 minutes "nginx -c /nginx.conf" 19 hours ago Up 19 hours Почему так может происходить?

Причем это не всегда так подвисает, а примерно 1 раз из десяти деплоев

Alexander
30.03.2017
18:59:05
Михаил
30.03.2017
22:23:40
А логи есть? docker.log может помочь
посмотрел журнал — ничего про этот сервис

щас еще прикол был другой — на одной из нод сервис перестал быть доступным, остальные узлы его будто не видели, docker service ls показывал 1/1 хотя должно быть /2

убил контейнер — он не перезапускался

перезапускал dockerd — ничего

Google
Михаил
30.03.2017
22:25:11
помогло только сделать docker swarm leave, и снова join

может не стоит мне юзать версию 17.03 и поставить 1.13 как более стабильную

Maxim
31.03.2017
06:47:58
Ребята, добрый день! Хотел бы такой вопрос по нетворкингу докера задать - как правильно делается сетевое взаимодействие между контейнерами на разных хостах? Правильно ли оглашать префикс, который вешается на интерфейс docker0 на TOR коммутатор? Это все с учетом, что в датацентре используется только ipv6 адресация.

Oleg
31.03.2017
07:25:43
Debugging a Docker Heisenbug in production https://medium.com/@loginoff/debugging-a-docker-heisenbug-in-production-586ccb265f7c#.iu5ezrhph

Nikolay
31.03.2017
07:25:46
ну, понятие "правильно" оно очень условное. Если хочется пользоваться решением из коробки, и нет особых требований к низкому network latency, то swarm-mode хорошее решение, и быстрое.

Maxim
31.03.2017
07:43:18
Спасибо, почитаю

John
31.03.2017
11:30:11
Привет всем! Не нашел информацию про то, как работает одновременный read/write в volume, если работают несколько контейнеров. Может можно конфигурировать (например, транзакционно, с помощь локов и т. д.)?

Andrey
31.03.2017
11:33:44
Привет всем! Не нашел информацию про то, как работает одновременный read/write в volume, если работают несколько контейнеров. Может можно конфигурировать (например, транзакционно, с помощь локов и т. д.)?
Так же как и у двух приложений одновременно. Если есть поддержка на уровне приложения, будет нормально работать. Если нет, будут проблемы.

Andrey
31.03.2017
11:36:08
Будут. Для кеша используйте лучше стороннее решени для хранения типа редиса, например. И кластеризовать при необходимости можно быстро будет.

Andrey
31.03.2017
11:37:17
кеш браузера в докере?

это вообще законно?

Andrey
31.03.2017
11:38:59
Скорее всего просто вопрос задан не совсем корректно

John
31.03.2017
11:40:11
это вообще законно?
А в чем незаконность?

Andrey
31.03.2017
11:40:26
есть такой инженерный принцип, работает для всего - использовать тот инструмент, который подходит больше всего

но для этого надо знать весь инструментарий

а то начинается очередь через бд

евентбас через крон

Google
Andrey
31.03.2017
11:41:16
и другие антипаттерны сервисного слоя

John
31.03.2017
11:41:47
Скорее всего просто вопрос задан не совсем корректно
Именно кеш браузер. Да, возможно звучит безумно. Я про вот это ~/.cache/chromium/Default/Cache.

Andrey
31.03.2017
11:43:08
ну неисповедимы пути господни

хочет чел сесьюрити

прост не знает, что все, что он серфит - летит в гугель

и там уже сопоставить его профиль - нефиг делать

John
31.03.2017
11:44:45
Простите, а зачем так развлекаться?
Пока это просто эксперимент. Пытаюсь ускорить загрузку. Начал со squid, дошел до этого. Знаю, звучит безумно.

хочет чел сесьюрити
Пока это просто эксперимент. Пытаюсь ускорить загрузку. Начал со squid, дошел до этого. Знаю, звучит безумно.

Andrey
31.03.2017
11:45:06
лучше всего ускоряет загрузку кластер из варнишей

сквид эт как апач, только небритый

они бухали вместе

John
31.03.2017
11:46:21
лучше всего ускоряет загрузку кластер из варнишей
Правильно. Только доступа к приложению есть только как юзер. А приложение только по https. И еще не хочется подменять сертификаты юзеров.

Andrey
31.03.2017
11:47:09
кешировать https, майор ФСБ перелогиньтесь!

хотя мож викиликс выложит третью часть про СОРМ2

John
31.03.2017
11:50:27
кешировать https, майор ФСБ перелогиньтесь!
Только статические ресурсы. Больше ничего. Вот поэтому и не хочу сломать нормальный https у юзеров. В кеш будет например, png картинки. mp3 и т. д. Ничего криминального. Эти ресурсы одни для всех.

И не меняются.

Andrey
31.03.2017
11:51:20
ну сообщения в телеграмме тоже не меняются, поэтому являются достаточным доказательством)

John
31.03.2017
11:51:38
Ребята, может совсем занесло меня?

Andrey
31.03.2017
11:51:59
для кеширования https нужен очсильный аргумент

Google
Andrey
31.03.2017
11:52:18
либо DPI, либо платежные реквизиты

в любом случае, как только вы подмените сертификат, большинство современных браузеров подымут вой

John
31.03.2017
11:52:54
Вот именно, что и не подменяю.

Admin
ERROR: S client not available

Anton
31.03.2017
11:52:56
Кешировать https?! аааааа

John
31.03.2017
11:53:00
ничего не делаю.

Andrey
31.03.2017
11:53:39
хочешь знать своего клиента - строй свой браузер и форси его через политики

так делает гугель, так копирует яндыкс

в большинстве госорганизаций на конечную точку ставят свой сертификат

чтобы как раз иметь возможность читать, что пишут

John
31.03.2017
11:55:05
Ребят, спокойно. Не надо мне ничего от клиента. Просто делаю веб скраппинг. И хочу ускорить загрузку приложения. А грузится 27-35 секунд.

Andrey
31.03.2017
11:55:13
но подается это как сертификат на авторизацию)

John
31.03.2017
11:56:27
Просто захотелось, чтоб например, логотип грузился с кеша браузера.

Andrey
31.03.2017
11:56:52
что кешировать - это ответственность браузера

Anton
31.03.2017
11:57:53
задача кстати интересная, но браузеры и так кешируют статику

John
31.03.2017
11:58:37
почему так долго? используй хром в headless режиме с установленным ublock adblock
Хром в headless уже есть. Рекламы нет, так что нечего блокировать. Веб апп использует большие картинки.

что кешировать - это ответственность браузера
Согласен. Просто вебапп тупит страшно.

Google
Anton
31.03.2017
12:00:04
Хром в headless уже есть. Рекламы нет, так что нечего блокировать. Веб апп использует большие картинки.
точно не кеширует?тогда никак не ускоришь, пиши свой браузер либо делай все курлом

John
31.03.2017
12:00:04
задача кстати интересная, но браузеры и так кешируют статику
Ну вот, как раз хочу сделать так, чтобы сделали один раз, а не каждый заново.

точно не кеширует?тогда никак не ускоришь, пиши свой браузер либо делай все курлом
Хром кеширует отлично. Хочу просто, чтоб остальные хромы использовали тот же кеш.

Несколько контейнеров, в каждoм по одному headless chrome.

Andrey
31.03.2017
12:02:31
когда мы строили свой лунапарк

John
31.03.2017
12:02:53
Вот поэтому и спрашивал про volumes и ACID.

Anton
31.03.2017
12:02:55
Не, так не будет

Andrey
31.03.2017
12:03:17
мы делали отдельные таски - для сайта со статикой мультикурл, для динамики с джиэсом - фантом/каспер, ибо это медленно

сам скрейп был разбит на три части - разведка урлов, постановка в очередь, непосредственно парс

на уровне разведки мы фильтровали повторы

и добавляли только уникальные урлы в очередь

Anton
31.03.2017
12:05:31
Бооее чем уверен что хром в кеше хранит не под именами а по ключам, и у разных инстансов хрома ключи разные для одинаковых обьектов.Если можно в качестве бэкэнда кеша хрома подключит что-то другое тогда получилось бы может. Но точно придется программироваьь. Имхо экономия на спичках

John
31.03.2017
12:06:26
мы делали отдельные таски - для сайта со статикой мультикурл, для динамики с джиэсом - фантом/каспер, ибо это медленно
Фантом/каспер уже попробовал, но не хватает специфических api-ов. а вот про мультикурл слышу первый раз.

Страница 121 из 1375