mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-02-24 14:54:43 +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.go | ||
backup.go | ||
common.go | ||
container.go | ||
dir.go | ||
errs.go | ||
nginx.go | ||
runtime.go | ||
session.go | ||
status.go | ||
website.go |