在Docker设置的上下文中,我想使用类似大使的模式来允许某些容器(例如,数据库服务器)正常重启而无需重新启动所有相关容器(例如,Web服务器)并且没有错误消息因为"数据库服务器不可用"。
因此,我想知道:是否有一个TCP代理软件(可以在大使容器中运行),如果后端关闭可以接受并保持连接,并在它返回时重新建立它们?对于Web和数据库服务器,它应该在Web服务器上看起来好像数据库服务器只需要比平时更长的时间来回复(例如,30秒),但最终将回答查询。
这样的事情有可能吗?有没有可以实现这种行为的工具?