问题描述
当尝试在Digital Ocean kubernetes集群上运行Thingsboard的微服务时,容器状态显示CrashLoopBackofError。为什么?
解决方法
假设您有thingsboard/thingsboard
issue 2838,请检查是否类似于followed this guide:
现在,在使用release-2.5(自建的release-2.5分支映像)或master(最新映像)的情况下,微服务仍然可以正常部署,但tb节点属于
CrashLoopBackOff
。
在tb节点的情况下,这看起来像在容器/部署定义中缺少
TB_QUEUE_TYPE
env var,在将其添加后,该服务将启动而不会抱怨。
但是它不能解决运输服务,那里可能还缺少其他东西...
确定,删除后
- name: TB_SERVICE_TYPE value: "monolith"
根据运输服务的部署定义,所有服务现在都已启动...