AWS Cognito 健康检查
AWS Cognito Health Check
我有一个 NodeJs 应用程序,它使用 Cognito 来管理用户和授权操作(设计选择)。
我正在使用 'amazon-cognito-identity-js' 与 Cognito 通信,但我在进行简单的健康检查时遇到了一些问题 api。
由于 Cognito 没有提供任何 API,因此我想创建一个测试用户,通过环境变量将凭据传递到我的应用程序并尝试登录。如果结果成功,则意味着 cognito 启动并且 运行。
在我实施我的解决方案之前,我想问问是否有更好的替代方法来检查认知功能是否正常工作。
您可以在 CloudWatch 事件规则中订阅来自运行状况服务的事件。然后,您可以发送电子邮件、短信,甚至可以在 Cognito 服务关闭时触发 lambda 来执行操作。
这个问题的解决方案非常简单。我只需要检查我是否可以到达 Cognito 的 GET /login 端点。
您可以找到有关端点的文档 here
我有一个 NodeJs 应用程序,它使用 Cognito 来管理用户和授权操作(设计选择)。 我正在使用 'amazon-cognito-identity-js' 与 Cognito 通信,但我在进行简单的健康检查时遇到了一些问题 api。
由于 Cognito 没有提供任何 API,因此我想创建一个测试用户,通过环境变量将凭据传递到我的应用程序并尝试登录。如果结果成功,则意味着 cognito 启动并且 运行。 在我实施我的解决方案之前,我想问问是否有更好的替代方法来检查认知功能是否正常工作。
您可以在 CloudWatch 事件规则中订阅来自运行状况服务的事件。然后,您可以发送电子邮件、短信,甚至可以在 Cognito 服务关闭时触发 lambda 来执行操作。
这个问题的解决方案非常简单。我只需要检查我是否可以到达 Cognito 的 GET /login 端点。
您可以找到有关端点的文档 here