0

我正在使用AWS PHP SDK以允许客户端应用程序将一批日志事件发送到我的中央日志@AWS CloudWatch Logs。

使用 PutLogEvents() 方法,我将一批日志推送到 AWS 并收到以下响应,tooNewLogEventStartIndex原因为被拒绝。

object(Guzzle\Service\Resource\Model)#192 (2) {
  ["structure":protected]=>
  NULL
  ["data":protected]=>
  array(2) {
    ["nextSequenceToken"]=>
    string(56) "49557048644494214342955772042233869869420536807120962306"
    ["rejectedLogEventsInfo"]=>
    array(1) {
      ["tooNewLogEventStartIndex"]=>
      int(0)
    }
  }
}

我找不到任何文档@AWS 来解释这个错误的含义。有人知道吗?

4

1 回答 1

0

显然,这个错误意味着日志事件的时间戳是在遥远的未来。我在我的代码中犯了一个错误,并将我的时间戳乘以 1000(到微秒),这太多了并且使时间戳有效。

于 2016-02-16T06:31:12.760 回答