Replit发布部署上线1小时后无法加载问题求助
Replit部署Web应用持续断开连接问题求助
我部署的Web应用在运行一段时间后会自动断开连接,找不到Replit部署出现该问题的原因。已完成官方故障排查流程,且确认以下配置无误:
- 启动命令为
npm run start,端口配置为0.0.0.0,外部映射端口为80 - 已绑定并验证域名
- 账户已关联信用卡,排除欠费或超额问题
但部署仍会在上线一段时间后断开,唯一恢复方式是手动触发重新部署。
当前观测到的现象:
- 控制台及开发服务器无报错(开发环境运行正常)
- 访问时页面空白,显示
ERR_NAME_NOT_RESOLVED,无法连接服务器 - 重新部署可成功构建,但运行时长不超过1小时(近48小时观测)
以下是我的.replit配置文件:
modules = ["nodejs-20", "web", "postgresql-16"] run = "npm run dev" hidden = [".config", ".git", "generated-icon.png", "node_modules", "dist"] [nix] channel = "stable-24_05" [deployment] deploymentTarget = "cloudrun" build = ["npm", "run", "build"] run = ["npm", "run", "start"] [[ports]] localPort = 5000 externalPort = 80 [workflows] runButton = "Project" [[workflows.workflow]] name = "Project" mode = "parallel" author = "agent" [[workflows.workflow.tasks]] task = "workflow.run" args = "Start application" [[workflows.workflow]] name = "Start application" author = "agent" [workflows.workflow.metadata] agentRequireRestartOnSave = false [[workflows.workflow.tasks]] task = "packager.installForAll" [[workflows.workflow.tasks]] task = "shell.exec" args = "npm run dev" waitForPort = 5000
请问还需检查/更新哪些配置以确保生产部署持续运行?
内容的提问来源于stack exchange,提问作者Emily Mendez
相关产品推荐
相关产品推荐

