因为这个诡异的问题折腾了两天,诡异表现在错误“access forbidden”都是在首次连接时出现,出现一次错误后,再次连接操作则正常不报错。
搁置一段时间后再发出请求出现“Connection reset”错误,同样的出现错误后再再次请求也正常!!!改过连接池,换过配置文件,均无效。
解决办法:很简单,java程序的驱动版本与现在使用的数据库版本不一致或者本地有多个不同版本mongodb驱动,导致冲突,保留/更换相对应的驱动即可解决!
因为这个诡异的问题折腾了两天,诡异表现在错误“access forbidden”都是在首次连接时出现,出现一次错误后,再次连接操作则正常不报错。
搁置一段时间后再发出请求出现“Connection reset”错误,同样的出现错误后再再次请求也正常!!!改过连接池,换过配置文件,均无效。
解决办法:很简单,java程序的驱动版本与现在使用的数据库版本不一致或者本地有多个不同版本mongodb驱动,导致冲突,保留/更换相对应的驱动即可解决!
>