Size: a a a

DevOps — русскоговорящее сообщество

2021 April 21

A

Andy in DevOps — русскоговорящее сообщество
Ок, спасибо, погуглю еще
источник

GV

German Vechtomov in DevOps — русскоговорящее сообщество
смотреть strace и килить такое себе tbh
systemctl уж лучше стопануть
источник

GV

German Vechtomov in DevOps — русскоговорящее сообщество
либо через /etc/init.d (смотря где сидите)
источник

A

Andy in DevOps — русскоговорящее сообщество
Это нужно погуглить, не совсем понимаю о чем, но все равно спасибо, новые знания
источник

A

Asgoret in DevOps — русскоговорящее сообщество
вот тут я хз, не смогу помочь. могу только посоветовать в слаке спросить у разрабов
источник

cc

cent cent in DevOps — русскоговорящее сообщество
Разрабов kubelet?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
задача-то какая?
источник

A

Asgoret in DevOps — русскоговорящее сообщество
емнип они там тоже сидят...но шансы узнать как это делать там могут быть повыше тупо из-за численности населения
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
kubelet забирает путь до лога из docker inspect, и делает на него симлинк. Если у него не получается найти по какой-либо причине - он это в свой лог пишет, так что смотри логи кублета
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
источник

cc

cent cent in DevOps — русскоговорящее сообщество
Да,  это тоже посмотрел. Но беда в том, что в логах нет такого. Полагаю, что какай-то настройкой прописывается каким логам создавать симлинки, а каким-то нет. Потому что симлинки создаются только для подов в kube-system
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
повысь вербозити кублету
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
симлинки создаются для всех без исключения
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник

cc

cent cent in DevOps — русскоговорящее сообщество
Повысил до 4 - это же максималка, верно? Все равно в логах пусто, по поводу симлинков
Сорри, вру. На этой ноде и симлинки появились
Что-то странное происходит с кластером
Возможно, рестарт kubelet решил вопрос...
источник

WD

Web Dev in DevOps — русскоговорящее сообщество
Приветствую господа, как Вы решаете проблему храниния текущих активных сессий? Можете есть технологии для этого?

Наше веб приложение автономное, живет на разных серверах и в разных контейнерах. Оно всегда отчитывается в главной базе о том что в данный момент на одном из приложений запущена сессия клиентом.

Мы с командой пишем сессии в базу строками в mysql,  порой бывает так что клиент уже отключился, а сессию по какой-то причине обработчик не удалил, например проблема на стороне веб приложения, зависло там что-то. Ставили демон чтобы зависшие сессии чистил. Но все это как-то костыльно....

Можете есть готовая технология для хранения сессий? Может есть что-то лучше чем хранить просто в базе строки? Чтобы строки в лайв режиме фиксирвались?

Буду премного благодарен за полезный совет.
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Редис?
источник

WD

Web Dev in DevOps — русскоговорящее сообщество
дело в том что в дальнейшем этой информацией о активных сессиях нужно воспользоваться другими микросервисами, поэтому выбирали mysql. В редис можно делать запросы как в mysql?
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Ну вот в нем и храните сессии и синхру сессий между всеми инстансами фронта (почему не бека?)
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Это кв хранилище
источник