-
Hello I want to know the state of SSE support in APISIX in the community version. It's possible to manage sse connections through APISIX? Are there any tutorials about that? Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @alvarobem! I'm Dosu and I’m helping the apisix team. SSE (Server-Sent Events) support in the APISIX community version is evolving. There is a new Currently, SSE is possible in APISIX but only in specific scenarios. The main example is the There are no official, general-purpose tutorials for SSE in the community version. Most available guides focus on the If you need robust, general SSE support, keep an eye on the status of the new To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Hi @alvarobem! I'm Dosu and I’m helping the apisix team.
SSE (Server-Sent Events) support in the APISIX community version is evolving. There is a new
sse
plugin proposed (but not yet merged) that will make managing SSE connections much easier by handling the necessary headers, disabling buffering, and tuning timeouts for real-time streaming from upstream services (details).Currently, SSE is possible in APISIX but only in specific scenarios. The main example is the
mcp-bridge
plugin, which is designed for converting stdio-based MCP servers to HTTP SSE-based services (blog). For general SSE proxying, users have managed to get it working by manually setting headers likeX-Accel-Buffering: no
…