microservices - 审核多个微服务中各种用户操作的日志记录
问题描述
我有 7 个微服务和网络应用程序来访问 REST 调用。我想记录用户为任何后端调用执行的操作。我正在考虑实现只有一个 DB 表和一个 RESTful 操作的审计日志微服务。每次用户执行任何操作时,该微服务都会调用审计日志的 RESTFul API。
您认为这种方法更好还是有其他最佳实践或解决方案?
我实现了微服务。
我正在使用 java 8、JPA、Spring 框架、POSTGRESQL
我希望在我的代码中遵循良好的设计和良好的实践。
解决方案
推荐阅读
- stored-procedures - plsql 过程中出现意外的令牌错误
- java - 如何更新 DAO 中的对象参数?
- c++ - 如何使用具有(this)作为变量名的.h文件到CPP文件中
- c# - 从 Xamarin.Forms 中的浏览器中删除身份验证 cookie
- javascript - 使用 javascript 弹出 iframe src 域名
- ios - 我可以在不拥有实际设备的情况下存档 Apple TV 应用程序吗?
- javascript - 以准确的放置位置拖放
- paypal-rest-sdk - PayPal JS SDK 在自定义试用期内通过?
- firebase - Flutter Web 应用程序:无法写入 Firebase
- django - 在 Django 更新后,Django 插入中的重复键违规