出现
SerializationException的原因是:
logevents := make([]*cloudwatchlogs.InputLogEvent, 1)其后是append,它在slice中创建了第一个空条目。我用替换了代码,
logevents := make([]*cloudwatchlogs.InputLogEvent, 0)它得到解决。
另外,在调试查找未填充日志的原因
时,我发现所使用的时间戳值无效。根据AWS
文档,每个事件的时间戳不能超过14天
,将来不能超过2小时。这是链接:
https ://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_PutLogEvents.html
希望对将来遇到类似问题的人有所帮助。



