This repository has been archived by the owner on Oct 12, 2023. It is now read-only.
Releases: eric2788/biligo-live-ws
Releases · eric2788/biligo-live-ws
v0.1.16 更新
v0.1.15 更新(可能是最后版本)
- 修复监控直播间过多时因使用 Mutex Lock 不稳定导致 deadlock 从而出现 goroutine leaks 的问题 (已改用go channel, 监控 5000+直播间 内存长期稳定在 700MB 左右)
- 优化订阅过期机制,并修复偶尔在ws连接了的情况下依然会自动被清空所有订阅的问题
- 新增log文件,需要设置环境参数
ENABLE_LOG_FILE=true
- 优化部分代码
Full Changelog: v0.1.14...v0.1.15
v0.1.14 更新
.zip 內有 window 和 linux 的點擊運行程序
如欲無需 go 環境,可以下載 zip 直接打開程序運行
更新記錄:
- 修复 goroutine leaks 导致的内存泄漏
- heartbeat 自動斷線逾时改为三分钟
- 优化内存使用量
- 数据库新增闲置时关闭以进一步减少内存使用量
Full Changelog: v0.1.13...v0.1.14
v0.1.13 更新
v0.1.12 更新
- 修復重複監聽的問題 (這次為真)
- 新增自動選擇低延遲線路防止經常掉線 (需要設置環境參數 BILI_WS_HOST_FORCE=AUTO)
- 新增強制指定線路 (需要設置環境參數 BILI_WS_HOST_FORCE=<線路>)
v0.1.11 更新
.zip 內有 window 和 linux 的點擊運行程序
如欲無需 go 環境,可以下載 zip 直接打開程序運行
更新記錄:
- 修復冷卻時依然顯示正在啟動監聽房間...
- 請求頻繁時冷卻新增彈性時間, 防止死循環冷卻
- 大大縮短在訂閱數量規模巨大的時候的訂閱操作時間
- leveldb 修改操作方式,大大縮短啟動監聽時間 (只需十秒就可完成監聽三千多個直播間)
並修復 #25
v0.1.10 更新
.zip 內有 window 和 linux 的點擊運行程序
如欲無需 go 環境,可以下載 zip 直接打開程序運行
更新記錄:
- 短號監聽會自動接駁到真正的房間號
/listening/:room_id
資訊新增official_role
判定主播類型- 透過
NO_LISTENING_LOG
的環境參數禁用/listening/*
的記錄防止洗屏 - 十分鐘冷卻改用新的 set 而不是 listening 防止請求持續頻繁
- 修復檢查更新的 url 不正確的問題