这个问题通常是由于部署时LogGroup已存在而导致的。可以考虑使用AWS CLI命令或AWS Management Console查看所有LogGroups,然后删除重复的LogGroup。解决方法示例如下:
使用AWS CLI命令列出现有的LogGroups: aws logs describe-log-groups
删除重复的LogGroup:
aws logs delete-log-group --log-group-name
更新API Gateway,该LogGroup应该会自动创建并记录日志。
在API Gateway创建新的LogGroup时,请确保记录日志的ARN和IAM角色已正确配置,以确保记录日志的正确性。