linux - pod重启后RabbitMQ用户被删除
问题描述
我在 Kubernetes 集群上运行 RabbitMQ。我只安装了 RabbitMQ 的日志位置和配置位置。当 Pod 重新启动时,我创建的所有用户都将丢失。无论如何挂载用户详细信息的方法?
解决方案
您还需要挂载RABBITMQ_MNESIA_BASE
,这是 RabbitMQ 通常创建包含所有用户和队列信息的数据库的路径。
您可以在此处参考 RabbitMQ 文档以获取更多详细信息
推荐阅读
- php - 从 webhook 将信息导入 PHP 电子表格
- azure-active-directory - 设置什么范围和/或资源来获取适用于 office 365 api 的令牌?
- c++ - 设计一个返回数组指针的数组初始化函数
- docker - 具有多个基础的 Docker 容器?
- mxgraph - 如何分离显示和数据 mxgraph 端口示例
- mongodb - Mongo:如果孩子在同一个集合中,如何获取相关记录?
- system-verilog - How to store return value from $system("...") call in SystemVerilog?
- javascript - 用户进入聊天机器人后如何交替显示文本框,以便他们来回切换?
- php - 在-Tag中显示来自基本授权目录的图像
- asp.net-core - 如何在 Aspnet core 3 Angular 模板中自定义身份视图