Nitro’s
  • Tech
  • Android
  • Linux
  • Life
  • Travel
  • Github
  • About
Travel

印象济南之夏雨荷

Nitro Hsu

07 Jul 2012

No Content Found

春夜喜雨

好雨知时节,当春乃发生。 随风潜入夜,润物细无声。 野径云俱黑,江船火独明。 晓看红湿处,花重锦官城。
23 Apr 2026

Gradle、Java、Kotlin版本关系

https://docs.gradle.org/current/userguide/compatibility.html The sections below describe Gradle’s compatibility with several integrations. Versions not listed here may or may not work. Java Runtime Gradle runs on the Java Virtual Machine (JVM), which is often provided by either a JDK or JRE. A JVM version
24 Mar 2026 2 min read

为什么SSE模式需要考虑代理的穿透情况

涉及到 SSE 连接的一个核心矛盾:SSE 是长连接,而 HTTP 基础设施默认假设连接是短暂的。 问题的根源在于:代理是为短请求-响应设计的,SSE 则是持久的单向流。两者在几个关键假设上正面冲突。 问题一:缓冲(最常见的坑) Nginx 默认开启 proxy_buffering,其逻辑是先把后端响应缓存在内存/磁盘里,等完整响应到达后再转给客户端——这对普通 API 是性能优化,对 SSE 则完全破坏了流式体验。用户会感知到"思考了很久,然后一次性输出全部文字"。 问题二:超时(idle timeout 与长连接) 这里有两个不同的超时机制叠加:proxy_read_timeout 是代理等待后端"下一个字节"的时限——LLM 在复杂推理时可能几秒内不产出任何
24 Mar 2026 3 min read
Nitro’s © 2026
Powered by Ghost