我有一个简单的连接到mongodb的NodeJS应用程序,它们都是使用docker compose启动的。问题是,如果mongo还没有启动- NodeJS应用程序会抛出一个错误,它无法连接到mongodb: nodejs-app | Server running...
nodejs-app | MongoNetworkError: failed to connect to server [mongo:27017] on first
现在我正在使用Ruby和Mongo开发一个应用程序。但是当我使用gitlab-ci部署应用程序时,似乎mongo服务器不能在gitlab runner上的测试环境中启动,我被卡住了。::Error::NoServerAvailable:
No server is available matching preference: #<Mongo::ServerSelector::: product = Product.find_by(exhib