Shiro 会话偶尔丢失问题排查
应用重启后所有用户被踢下线的排查过程与最终方案。
应用重启后所有用户被踢下线的排查过程与最终方案。
列表页翻到 10 万条之后越来越慢,记录优化过程。
同一个真实需求(结构化输出/工具调用/长文本)让三家 API 各自实现:方法、数据与分场景结论。
从 JSON-RPC 消息流到会话生命周期,把一次 tools/call 拆开看:协议设计里值得借鉴的工程决策。
Spring Boot + MySQL + nginx 挤在一台 1.6G 小机器上不 OOM:JVM 分层、swap 策略与缓冲区砍法,附最终内存表。
开机自启、崩溃重启、优雅停机、日志接管:一个生产级 unit 文件的完整拆解。