
bebebe
26.10.2018
15:46:57

Dmitry
26.10.2018
15:48:12
а еще есть от битнами просто стабл/редис, только непонятно на какой юзкейс расщитан. мастер и настройка Х слейвов, без сентинелей
с ним все отлчино, кроме отсутствия фейловера)

Fike
26.10.2018
15:48:51
сентинелы вообще не нужны

Google

Fike
26.10.2018
15:49:07
в первую очередь логически, во вторую они уже по-моему просто не обязательны
но в общем это абсолютно бесполезная штука

Dmitry
26.10.2018
15:50:27
а как без них ? редис кластер ?

Kirill
26.10.2018
16:00:17
Разобрался

Fike
26.10.2018
16:01:08

Dmitry
26.10.2018
16:02:33

Fike
26.10.2018
16:07:18
Четыре ноды? Во-первых, откуда эта цифра, во-вторых, сколько вы хотите?

Mikhail
26.10.2018
16:26:05
всем привет. если кто stable/stolon пользуется, помогите плз вкурить, как в кли через --set pgParameters передать значения для work_mem и maintenance_work_mem?

Sergey
26.10.2018
16:38:34

Mikhail
26.10.2018
16:40:00

Sergey
26.10.2018
16:40:32

Google

Mikhail
26.10.2018
16:47:10
тут не подскажу
понял. как получить значения для cluster-name, store-backend и store-endpoints? мне постоянно выдаёт:
cannot get leader sentinel info: client: etcd cluster is unavailable or misconfigured; error #0: dial tcp 127.0.0.1:2379: connect: connection refused
причём по логам кластер работает и я нахожусь на мастере

Sergey
26.10.2018
16:49:37

Mikhail
26.10.2018
16:50:31
Ок, понял. Спасибо

Sergey
26.10.2018
16:52:29
а точнее любого сервиса stolon
Ок, понял. Спасибо
а то он ругается, это не может законектится к kv стораджу в твоем случае etcd, не за что

bebebe
26.10.2018
18:03:15
Тихая тяпница выдалась, видимо осень

Stas
26.10.2018
18:10:12

Fike
26.10.2018
18:16:42
редис не нужен [x]

Sergey
26.10.2018
18:17:32
Рнн

Stas
26.10.2018
18:24:46
а если вам нужен такой редис, то чуваки с хайлойдом сказали ставить айроспайк

Maxim
26.10.2018
18:48:45
"К сожалению, сейчас мы не можем пригласить вас из-за ограничения по количеству участников"
А можно как-нибудь за $ посетить конфу?

Nik
26.10.2018
18:50:26

Maxim
26.10.2018
18:51:00
Всем привет!

Fike
26.10.2018
18:52:16
зачем вообще сентинелы?

Maxim
26.10.2018
18:52:47
Работаю над проектом living ru и задумались о Kubernetes, но все никак не сформулируем зачем он нам нужен, надеюсь найти здесь ответ на этот вопрос

Nik
26.10.2018
18:54:03
зачем вообще сентинелы?
Менять мастера за минимальное кол-во времени. В идеале за 2-3 секунды.
Пока перезапустится редис и загрузит в память дамп пройдет минуты полторы

Fike
26.10.2018
19:09:34

Google

Fike
26.10.2018
19:14:02
> living.ru
> x-powered-by: Express
> frontend.living.ru
> x-powered-by: PHP/7.1.12
люблю такое

Nik
26.10.2018
19:15:20

Sergey
26.10.2018
19:16:01

Fike
26.10.2018
19:16:15

bebebe
26.10.2018
19:16:34

Fike
26.10.2018
19:17:20

Nik
26.10.2018
19:17:59

Fike
26.10.2018
19:18:07
мы сейчас обсуждаем, каким рогом уперлось строить отдельное приложение для управления кластером изначального приложения

bebebe
26.10.2018
19:18:56

Fike
26.10.2018
19:19:12

bebebe
26.10.2018
19:19:35
Бгг

Fike
26.10.2018
19:23:21
даже просто до соседнего сервера донести

Dmitry
26.10.2018
19:23:48

bebebe
26.10.2018
19:24:02

Dmitry
26.10.2018
19:24:11
Итогова: надо минимум 6 куба серверов для кеша

Fike
26.10.2018
19:24:21
#червеиов6

Dmitry
26.10.2018
19:24:29
На мой взгляд жирно достаточно)

Fike
26.10.2018
19:25:46
Там не должно быть больше трех для того, чтобы можно было один узел спокойно потерять. Но вопрос остается вопросом, сколько вам узлов=-то надо? Один потерять нормально? Два?

Google

Dmitry
26.10.2018
19:26:24
Фолт толеранс 1 из 3 - вполне сгодится

Fike
26.10.2018
19:34:53

Dmitry
26.10.2018
19:35:56
В моей текущей задаче не страшно потерять данные, они все доступны из других источников
Страшна недоступность Кеша для приложения
И пока он не перезапустится, приложение может тупить

Fike
26.10.2018
19:36:33
> The normal Redis TCP port used to serve clients, for example 6379, plus the port obtained by adding 10000 to the data port, so 16379 in the example.
> The command port and cluster bus port offset is fixed and is always 10000.
лень было заводить новый параметр в конфиге, понимаю
ну дык держи три копии просто, пусть раунд робином ходит

Dmitry
26.10.2018
19:38:23
Мм, и какой процесс пуша нового ключа во все реплики?

Fike
26.10.2018
19:48:11
Если его туда пушит тот же, кто и читает - пусть делает read repair
Если там отдельный писатель - пусть получает все DNS-записи и пишет во все

Dmytro
26.10.2018
20:24:37

Stas
26.10.2018
20:32:48
хочу на неделе такой сетап попробовать

Nik
26.10.2018
20:36:34

Dmytro
26.10.2018
20:37:21
Но это же выйдет eventual consistency

Maxim
26.10.2018
20:37:47

Dmytro
26.10.2018
20:38:23
Если читать с реплик и репликация асинхронная

Maxim
26.10.2018
20:39:56

Fike
26.10.2018
20:40:44

Maxim
26.10.2018
20:42:36

Google

Let Eat
26.10.2018
20:43:32

Maxim
26.10.2018
20:48:48

Let Eat
26.10.2018
20:49:22

Nik
26.10.2018
20:49:38

Maxim
26.10.2018
20:50:28

Let Eat
26.10.2018
20:51:49
Слишком сложно, "я мыслю, следовательно, я существую" разве нет?

Maxim
26.10.2018
20:53:51

Let Eat
26.10.2018
20:55:45
Я вроде не пью, но о чем вы не понимаю

Maxim
26.10.2018
20:56:47

Сергей
26.10.2018
20:57:29

Let Eat
26.10.2018
20:59:00