我的Sails应用程序有不同的模型,其中大多数通过sails-mongo适配器连接到MongoDb,其中很少通过sails-redis连接到Redis("实时"模型的场景部分,例如通知,它很轻,寿命可能很短。)
但是,即使Redis连接断开,我希望我的应用程序启动,并且用户的功能有限。但是,如果我在关闭redis的情况下运行应用程序,它就不会启动,因为它希望所有连接都能正常工作。
这可以在不将应用程序分割成多个服务的情况下以某种方式解决吗?或者,如果没有,那么可以为相关模型定义回退连接吗?