关于网关的日志打印记录的问题
一般来说在网关打印日志会记录: 谁 / 请求的哪个api / 什么时候请求的 / 等等…
- 这些信息后续会不会通过 kafka 日志采集平台 收集到一个统一的日志平台,通过开放接口查询日志这样子?
- B端一般由公司的管理员登录进行操作, 会涉及到RBAC的权限系统,然后C端就是jwt 的鉴权模式, 两套逻辑的鉴权都在网关这一层做这样合理么?
4
收起
正在回答
2回答
问题二 jwt这种放网关是合理的。
rbac这种需要看业务场景,例如指定角色的人群能访问指定的url,这种逻辑适合通过将rbac的关联数据缓存一份到本地内存进行判断。但是要注意高并发场景下的性能隐患和数据一致性问题。
rbac这种需要看业务场景,例如指定角色的人群能访问指定的url,这种逻辑适合通过将rbac的关联数据缓存一份到本地内存进行判断。但是要注意高并发场景下的性能隐患和数据一致性问题。
Danny_Idea
2025-12-01 09:48:17
问题一 网关层盲目打印日志这个行为 其实并不推荐。高并发场景下会有大量的无用日志产生,存储成本大于实际业务价值。只有特殊场景下才需要开启网关日志进行排查跟踪。
Java+大数据+AI架构师实战营
- 参与学习 80 人
- 解答问题 93 个
专为1–5年开发者,打造极具竞争力的人才培养方案,快速突破技术/职业瓶颈 “三高”架构稳态托底,海量数据秒级吞吐,实时计算,AI智能化融合 大型 “社交+电商” 平台从0到1全程贯穿,高复杂架构落地
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星