文件名称:auditlogger:在DynamoDB表中存储Web请求日志
文件大小:11KB
文件格式:ZIP
更新时间:2024-04-11 02:46:15
Java
概述 该项目显示了如何在DynamoDB表中记录http请求和响应。 有时,应用程序需要在数据库中记录访问权限。 将访问请求存储在数据库中有多种用途: 查看谁访问了应用程序中的内容 哪些功能在应用程序中使用最多,由谁使用 这个项目是一个Spring Boot应用程序,它利用过滤器从HTTP请求和响应中提取有用的信息。 它使用DynamoDB客户端将提取的信息存储在AWS DynamoDB表中。 设置 在us-west-2地区创建一个DynamoDB表: 表名称:AUDIT_LOG 主分区键:app_id(字符串) 主排序键:时间戳记(数字) 按照AWS开发工具包进行以配置用户凭证。 怎么跑 运行“ MovieApplication” Spring Boot应用程序。 在UserDetailsService中使用基本的auth用户名和密码设置在Postman中调用API:
【文件预览】:
auditlogger-main
----src()
--------main()
----README.md(1KB)
----pom.xml(3KB)
----auditlogger.iml(16KB)
----.gitignore(19B)
----prometheus.yml(207B)