
Anton
19.11.2018
05:27:21
Попробуйте traefik
я вот его уже и попробовал, крутая штука. Но мне почему то все говорят что не для продакшена он
может кто знает, как его правильно использовать?
У меня есть фронт дата контейнер на nginx и несколько бэк микросервисов, где я лейблы поставил для nginx процессов также.
вроде как traefik используется вместо nginx а у меня получается между ними.


Maxim
19.11.2018
06:20:39
может кто знает, как его правильно использовать?
У меня есть фронт дата контейнер на nginx и несколько бэк микросервисов, где я лейблы поставил для nginx процессов также.
вроде как traefik используется вместо nginx а у меня получается между ними.
traefik и nginx предназначены для разных задач, поэтому разрешено их использование в одной композиции без каких либо ограничений, использование traefik чаще всего необходимо в качестве реверсивного прокси и балансировщика нагрузки на scale контейнеры, nginx для всего остального, например upstream, stream server, downstream включая (TCP/UDP, а не только HTTP), proxy to php-fpm, node.js, java tomcat e.t.c, nginx отлично справляется с запросами от фазы init до response body с filter header и много чего ещё умеет делать. Traefik помогает решать задачи которые решать с помощью nginx не совсем удобно.
Все зависит от задач, конечно же.

??Dmitry????
19.11.2018
06:40:33

Google

Terminator
19.11.2018
08:05:08
@Almazzzxx будет жить. Поприветствуем!

Vir
19.11.2018
09:06:59
Приветствую.
подскажите такую вещь, есть ноут, на нём крутится докер, при запуске php скрипта, сервер через некоторое времы отдаёт 503 ошибку.
max_execution_time=3600.
может быть что мощности не хватает?

Maxim
19.11.2018
09:08:39

Vir
19.11.2018
09:09:06
о, попробую, спасибо

Iurii
19.11.2018
09:09:15
Не есть хорошо

Vir
19.11.2018
09:09:40
непонятно почему оно 503, на другой машинке работает
а на ноуте у человека на хочет

Maxim
19.11.2018
09:10:26

Vir
19.11.2018
09:10:36
я склоняюсь к тому, что проц не тянет

Iurii
19.11.2018
09:11:10

Maxim
19.11.2018
09:14:02

Vir
19.11.2018
09:14:13
там импорты

Google

Maxim
19.11.2018
09:14:52

Vir
19.11.2018
09:15:02
да
много таблиц, дикие выборки

Maxim
19.11.2018
09:17:48
да
Выгрузка должна быть в один поток? Один за одним? Или можно параллельно выгружать объекты? Ну и наверняка используются ActiveRecord или Doctrine, верно?

Vir
19.11.2018
09:32:58
да, там из смежных таблиц тянутся данные, формируется массив, а потом из базовой таблицы тянутся продукты и уже к ним идёт привязка

Maxim
19.11.2018
09:43:48

Vir
19.11.2018
09:50:55

Maxim
19.11.2018
09:55:21
Activerecord
А что используется из ActiveRecord? Наверняка просто для того что бы создать записи в табличках или для того что бы достать модельку со связанными данными? Такие процессы обычно делают с помощью db->createCommand(sql_query)
Так как ActiveRecord очень тяжёлый то лучше в таких процессах стараться его не использовать

Terminator
19.11.2018
10:13:52
@lemonja будет жить. Поприветствуем!
@DurnayaKonechnost будет жить. Поприветствуем!