You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Liferay 7.3.4重启后出现amd-loader require()加载超时错误求助

Liferay 7.3.4 CE GA5 重启后AMD模块加载超时问题解决

我之前维护Liferay 7.3.x环境时遇到过完全一致的问题,以下是验证有效的解决步骤:

  • 清理缓存
    • 客户端:按Ctrl+Shift+R强制刷新页面,彻底清除浏览器缓存,避免旧的模块缓存与当前服务器端模块不匹配
    • 服务器端:删除Liferay安装目录下的osgi/state文件夹,重启服务器。该文件夹存储OSGi框架的运行状态缓存,重启后模块依赖解析异常时,清空它能强制重新解析所有模块依赖
  • 检查模块状态
    • 登录Liferay控制面板,进入系统设置 → 模块管理 → 已安装模块,搜索portal-template-react-renderer-impl,确认模块状态为Active。如果状态异常(如Resolved、Installed),尝试手动点击"启动"按钮,若启动失败,重新部署该模块
  • 调整加载超时配置
    • 在Liferay的portal-ext.properties配置文件中添加:
      liferay.amd.loader.timeout=30000
      
      默认超时时间为10秒,延长至30秒可缓解服务器性能不足或网络延迟导致的加载超时
  • 排查服务器资源
    • 重启后检查服务器CPU、内存占用情况,若资源占用过高(如CPU使用率超过80%、内存不足),会导致模块加载缓慢超时。可通过关闭不必要的进程、升级服务器配置或优化Liferay的JVM参数解决

内容的提问来源于stack exchange,提问作者lrzzz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 08:50:22