php7 MongoDB waiting for replication timed out

之前使用的是 PHP5, 用的 Mongo 扩展,升级到 PHP7 后,没有使用 MongoDB ,使用 jenssegers/mongodb 这个composer 包。

参考 升级PHP7操作MongoDB 这篇文章

public function update($where = [], $update = [], $upsert = false) {
        $this->bulk->update($where, ['$set' => $update], ['multi' => true, 'upsert' => $upsert]);
        $result = $this->mongodb->executeBulkWrite("$this->database.$this->collection", $this->bulk, $this->writeConcern);

        return $result->getModifiedCount();
    }

偶尔出现 MongoDB\Driver\Exception\BulkWriteException: waiting for replication timed out

PHP MongoDB BulkWriteException: waiting for replication timed out

  [MongoDB\Driver\Exception\BulkWriteException]
  waiting for replication timed out
阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏