我将我的Node.js服务器停靠,该服务器也处理我的Telegram机器人。
现在,我没有多次使用我的泊坞窗图片来支持负载均衡器等,而不会出现duplicate telegram bot
错误。
有没有办法解决它而不将机器人提取到不同的码头图像?
如果重要的话,nginx会处理负载均衡。
答案 0 :(得分:0)
Docker会分配一个随机容器ID,该ID被设置为容器的主机名,除非您使用--net=host
或手动覆盖,它可用作容器内的环境变量。在node.js应用程序启动期间,您可以读取此环境变量(HOSTNAME
)并将其用作缩放电报机器人的唯一标识符。