背景:采用docker部署在树莓派的环境中,因为cpu比较孱弱,网站本身设置的http请求8秒超时我需要加大一点。 另外:HaloConfiguration 类中的 TIMEOUT 中的时间我改下了 并不生效🤒
jormungandr723 那个超时时间和你说的超时时间不太一样额。
jormungandr723 HaloConfiguration 内的 Timeout 指的是:halo 服务器请求外部服务的超时时间。
johnniang 昨天看了下js 都是被压缩的,略难改,ajax的超时时间现在时放在js文件里么
jormungandr723 https://github.com/halo-dev/halo-admin
Ryan Wang 找到了 until 目录下service.js
const service = axios.create({ timeout: 8000, withCredentials: true })
创建axios这块。
jormungandr723 更改这个超时时间,然后打包上传到 ~ /.halo/template/admin 即可
johnniang 多谢,我赶紧打包去部署看看~
jormungandr723 理论上 admin 可以运行在任何静态资源服务器上,不一定非得和 halo 绑在一起。
稍后我写个部署树莓派的教程
既然你要改 admin,那么建议独立部署。
Ryan Wang 类似 github pages,coding page都可以。 参考 https://admin.halo.run
Ryan Wang 把admin这块单独部署在nginx么,我去试试
jormungandr723 netlify是个不错的选择