Lorsque le projet est déployé sur le serveur Alibaba Cloud ubuntu14.04, un redémarrage se produira. En regardant le journal, il est indiqué que la méthode
Db.prototype.authenticate ne sera plus disponible dans la prochaine version majeure 3.x, comme MongoDB 3.6. autorisez uniquement l'authentification des utilisateurs dans la base de données d'administration et n'autoriserez plus plusieurs informations d'identification sur un socket. Veuillez vous authentifier à l'aide de MongoClient.connect avec les informations d'identification d'authentification.
J'ai vu que quelqu'un avait le même problème ici https://github.com/Automattic… et il a dit oui. La raison est Mongoose. J'ai toujours signalé cette erreur après la mise à niveau de Mongoose vers la dernière version. . .
Voici mon lien vers mongodb :
mongodb://blog_runner:safeblog@127.0.0.1:27017/blog-app
blog_runner dispose d'autorisations de lecture et d'écriture. Comment le résoudre?
Cela a quelque chose à voir avec la version de mangouste. Lorsque j'utilisais la version 4.7.0, une telle invite n'existait pas. Lorsque j'ai mis à niveau vers la dernière version 4.10.6, l'invite est apparue.