授权码模式流程
四步:跳授权页、拿 code、换 token、刷新 token。理解了"code 是一次性中间凭据",其余都是细节。
PKCE 与刷新令牌
公共客户端必须开 PKCE。刷新令牌的有效期与滑动过期策略,直接决定用户多久被踢一次登录。
四步:跳授权页、拿 code、换 token、刷新 token。理解了"code 是一次性中间凭据",其余都是细节。
公共客户端必须开 PKCE。刷新令牌的有效期与滑动过期策略,直接决定用户多久被踢一次登录。
jstack 看线程在干什么,jmap 看堆里装了什么,jstat 看运行时在变什么,jcmd 是统一入口。四把刀各管一段,配合着用没有查不动的现场。
一行 GC 日志里塞着七种信息:谁触发的、收了哪、停了多久、活了哪些。加上 -Xlog 配置,再加上日志分析工具,GC 不再是只能盯监控曲线的黑盒。
百 G 大堆停顿不到一毫秒,靠的是把搬家全部挪到并发阶段——着色指针让引用自带状态,读屏障让搬运中的对象依然可访问。代价是吞吐与内存,收益是停顿与堆大小解耦。
评论 (0)