我有一个bash shell脚本,它在尝试mongorestore之前做了很多东西.
我想确保不仅mongodb已启动,而且在尝试恢复之前它也已准备好接受连接.
现在,我所看到的是,mongo进程已启动,但在准备接受连接之前,需要45秒以上的时间进行初始设置(设置日志文件等).理想情况下,我想继续在循环中测试连接,只有当我能够连接时,我才想运行mongorestore.
有人可以告诉我如何在bash中执行此操作或指向正确的方向吗?
非常感谢!
--su
bash mongodb
bash ×1
mongodb ×1