Commit Graph

4 Commits

Author SHA1 Message Date
f77ed2572a 新增: ssh-proxy 文件传输 (并行 SFTP)
基于 russh-sftp 实现多通道并行文件传输,支持 upload/download,
默认 4 通道并行,可通过 -c 参数动态调整并发数。
传输失败时自动清理不完整的远程/本地文件。
2026-03-30 09:52:32 +08:00
780f683706 新增: MongoDB/Redis 代理工具 2026-03-25 01:30:01 +08:00
f59ed9aae0 优化: ssh-proxy russh 迁移后代码整理
- 移除未使用的 async-trait 依赖
- 添加断线重连逻辑,会话失效时自动重连
- 修复 get_or_create_session TOCTOU 竞态条件
- 日志智能分级: 慢请求告警、退出码识别
- 用 time crate 替换手写日期计算 (删除40行)
- UTF-8 安全截断修复
- 同步优化 mysql-proxy 日志模块
2026-03-21 00:53:27 +08:00
11203f036f 新增: MySQL/SSH 代理工具
- mysql-proxy: MySQL HTTP 代理,连接池复用
- ssh-proxy: SSH HTTP 代理,会话复用
- mysql-cli: 轻量级 MySQL CLI 工具

功能特性:
- 延迟初始化,启动快
- CLI 和 HTTP API 双模式
- 请求日志支持
- 错误友好提示
- JSON 极简输出格式
2026-03-19 14:03:12 +08:00