|
|
ef708e6b40
|
feat(WebSocket): 添加数据库连接检查和文件预览功能
- 在DefaultWebSocketController中添加数据库连接检查功能
- 实现文件预览和下载功能及相关API接口
- 更新测试页面支持文件预览和下载操作
- 移除旧的数据库维护子进程机制,改为函数检查
- 在构建请求数据时添加文件字段支持
|
2026-01-26 08:40:07 +08:00 |
|
|
|
0a7301f39d
|
fix(进程管理): 添加Windows平台兼容性处理
修改数据库维护子进程和父进程的信号处理逻辑,增加对Windows平台的兼容性检查。在Windows平台下跳过不支持的POSIX函数调用,避免运行时错误。
|
2026-01-24 17:57:29 +08:00 |
|
|
|
c9d4d1d797
|
fix(ws_server): 添加父进程状态检查以处理异常退出
在数据库维护子进程中添加父进程状态检查,当父进程异常退出时自动终止子进程
|
2026-01-24 17:07:01 +08:00 |
|
|
|
5cbd11be38
|
feat(websocket): 添加日志封装函数并优化服务器启动输出
添加ws_log系列函数封装日志记录,统一WebSocket服务器日志格式
使用ws_echo替换原有echo输出,同时记录日志和控制台显示
优化服务器启动流程,增加配置信息输出和状态记录
|
2026-01-24 10:05:19 +08:00 |
|
|
|
d734ec45d6
|
feat(ws_server): 增强数据库连接稳定性和维护机制
添加数据库连接异常处理和自动重连功能,当数据库连接失败时尝试重新初始化
引入子进程定期检查数据库连接状态,确保连接持续可用
添加信号处理机制,确保进程能优雅退出
|
2026-01-23 15:54:08 +08:00 |
|
|
|
43edae2f90
|
test: 测试在宝塔服务器上的配置反应
|
2026-01-21 09:56:48 +08:00 |
|
|
|
e6929aa1f5
|
chore(WebSocket): 复用ThinkApp中的Cache及其他设置
|
2026-01-17 17:52:25 +08:00 |
|
|
|
f577e47be6
|
chore(websocket): 更新ws_server
|
2025-12-20 14:44:01 +08:00 |
|
|
|
498122f57e
|
feat: 新增WebSocket 服务
|
2025-12-19 11:56:14 +08:00 |
|