_reconnect(reconnectDelayMs = 0) {
    this._disconnect()

    logger.trace('Reconnecting to gRPC endpoint in [%s] seconds', reconnectDelayMs)

    setTimeout(this.connectSpans.bind(this), reconnectDelayMs)
  }
Disconnects from gRPC endpoint and schedules establishing a new connection.

@param {number} reconnectDelayMs number of milliseconds to wait before reconnecting.