deepinit 生成的子目录级 AGENTS.md 文件,帮助 AI agents 理解各功能模块: - docs/config/: advanced, basic, caching, load-balancing, lua, rewriting, security, ssl - docs/lua/: api-gateway, authentication, caching, dynamic-routing, logging-monitoring, middleware, rate-limiting, websocket Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
WebSocket 示例
基于 Lua 沙箱的 WebSocket 连接处理示例,展示如何在 lolly 项目中实现 WebSocket 通信。
功能
- 连接验证(Token 校验)
- 消息路由与处理框架
- 心跳保活
- 安全沙箱隔离
文件说明
| 文件 | 用途 |
|---|---|
nginx.conf |
Nginx + Lua 配置示例 |
ws_handler.lua |
WebSocket 消息处理逻辑 |
使用方式
- 将
nginx.conf中的配置集成到你的 Nginx 配置中 - 根据实际情况修改
ws_handler.lua中的验证逻辑和消息处理 - 确保
content_by_lua_file指向正确的脚本路径