TencentBlueKing / bk-user

蓝鲸用户管理是蓝鲸智云提供的企业组织架构和用户管理解决方案,为企业统一登录提供认证源服务。
MIT License
59 stars 66 forks source link

[配置] 支持Redis 哨兵模式 #574

Open nannan00 opened 2 years ago

nannan00 commented 2 years ago

bk-user-api-worker(可以通过配置连接哨兵,但需要 在/app/bkuser_core/config/common/django_basic.py文件中添加 CELERY_BROKER_TRANSPORT_OPTIONS = env("CELERY_BROKER_TRANSPORT_OPTIONS") CELERY_RESULT_BACKEND_TRANSPORT_OPTIONS = env("CELERY_RESULT_BACKEND_TRANPORT_OPTIONS"),需要对应修改镜像和chart包)

image
nannan00 commented 2 years ago

celery broker 考虑缓存 RabbitMQ

wklken commented 1 year ago

二进制+容器化预计 2.5.2 都支持standalone模式的redis

后续切换升级 sentinel需要处理

wklken commented 1 year ago

如果启动, 需要拆成两个事情:

  1. 使用rabbitmq作为broker
  2. redis 支持sentinel模式(二进制+容器化)
Xmandon commented 1 year ago

沟通协商在多租户版本完成