AWS Lambda CLI的"update-function-code"命令不会更新lambda_handler文件,因为该命令仅用于更新Lambda函数的代码,而不包括函数的配置或处理程序。
要更新lambda_handler文件,您需要使用"update-function-configuration"命令来更新Lambda函数的配置。以下是一个示例解决方法:
aws lambda update-function-code --function-name my-function --zip-file fileb://my-function.zip
aws lambda update-function-configuration --function-name my-function --handler lambda_handler
这将更新Lambda函数的配置,以便将"lambda_handler"作为处理程序。
请注意,更新Lambda函数的配置可能会导致函数的停机时间,因此请谨慎执行此操作,并确保在生产环境中进行测试。