mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-10-28 17:55:56 +08:00
#### What this PR does / why we need it? 修复网站日志文件较大时,在界面上查看日志会导致系统短时间卡住的问题 相关Issue https://github.com/1Panel-dev/1Panel/issues/495 该提交可优化这个Issue的问题 #### Summary of your change 在获取文件内容之前,通过os.Stat获取文件的信息,并对文件大小进行判断,如果过大(目前是>10MB),则抛出错误中止流程 #### Please indicate you've done the following: - [ ] Made sure tests are passing and test coverage is added if needed. - [x] Made sure commit message follow the rule of [Conventional Commits specification](https://www.conventionalcommits.org/). - [ ] Considered the docs impact and opened a new docs issue or PR with docs changes if needed. |
||
|---|---|---|
| .. | ||
| app | ||
| buserr | ||
| configs | ||
| constant | ||
| cron | ||
| global | ||
| i18n | ||
| init | ||
| log | ||
| middleware | ||
| router | ||
| server | ||
| utils | ||