5.项目上线

简介: 本文介绍项目前后端发版上线全流程:编写entrypoint.sh启动脚本,通过devbox打包发布。后端构建成功后配置参数部署,前端更新接口地址并重新打包,最后分别发版上线,验证公网访问。完整实现应用部署。

核心步骤说明

  1. 编写项目的entrypoint.sh,该脚本用于启动项目。
  2. 在devbox中发版项目。

点击发版之后,就可以点击:上线

然后你可以选择当前应用的服务项性能参数

前后端工程打包
后端工程打包
当前工程中的:entrypoint.sh 文件,就是后端工程的启动脚本,阅读一下发现是没有问题的。也就意味着他会去启动一个名称为:hello-0.0.1-SNAPSHOT.jar的jar包,因此我们需要将自己刚写的代码重新打包一下

出现build success就说明打包成功

前端工程打包
依然是找到前端的:entrypoint.sh 文件,他目前的启动脚本需要微调。记得保存。

后端工程上线

点击发版后,填写信息,然后确认即可

等待状态从:发版中-->发版成功,即可

此时我们就可以点击:上线,点击完成后选择服务器配置参数。大部分都不需要变,你都可以采用默认的

我这里稍微降低了一点:CPU和内存
然后点击右上角的:部署应用。最开始是等待状态,耐心等待后就变成了运行状态

此时你可以访问某一个接口地址,验证是否真的部署成功,注意使用公网IP

注意:此时的内网、公网都已经换了,我们也需要替换前端工程里面的域名信息
前端工程上线
将刚发布成功的后端内网地址,复制

替换原默认的

然后执行:npm install重新打包
然后点击前端的:发版

填写关键信息参数,然后点击发版,等状态从:发版中-->发版成功,然后点击:上线

耐心等待一会儿,就可以访问前端对应的公网地址:

相关文章
|
6月前
|
人工智能 缓存 监控
别再瞎试!一套"万能prompt框架"让AI输出质量提升10倍
作为一名后端开发,我曾因AI答非所问而崩溃。三个月摸索后,总结出高效提问的RBTRO框架:角色、背景、任务、要求、输出。套用需求文档思维,让AI从“瞎猜”变“精准执行”,效率提升10倍。附5大实战场景与可复用模板,助你快速上手。
|
传感器 物联网
( zigbee)CC2530+BH1750光敏传感器获取光照强度
( zigbee)CC2530+BH1750光敏传感器获取光照强度
1090 0
( zigbee)CC2530+BH1750光敏传感器获取光照强度
|
4月前
|
存储 弹性计算 人工智能
2026年阿里云免费云服务器、免费云产品指南:领取教程、资源解析与避坑建议
阿里云长期推出免费云产品试用体系,覆盖从基础算力到创新工具的全场景需求,为个人开发者、学生及初创企业降低了上云门槛。但免费资源背后存在配置限制、合规要求等细节问题,需结合自身场景理性选择。以下从资源矩阵、使用体验、避坑技巧及适用场景四方面,用通俗语言详细解析,帮助高效利用免费资源。
|
10月前
|
人工智能 自然语言处理 数据安全/隐私保护
企业AI落地开源五剑客:Open-WebUI、Dify、RAGFlow、FastGPT、n8n
在AI技术迅猛发展的今天,企业常面临数据安全、技术门槛和系统整合等难题。本文介绍了五款开源工具——Open WebUI、Dify、RAGFlow、FastGPT和n8n,它们以低成本、私有化部署和模块化扩展的优势,助力企业构建AI能力闭环,覆盖交互、生成、知识处理与流程自动化等多个环节,推动AI真正落地应用。
|
3月前
|
人工智能 JSON 自然语言处理
智能体来了从 0 到 1:工作流在智能体系统中的真实作用
本文探讨生成式AI落地关键:工作流(Workflow)是智能体从模型能力迈向工程能力的核心。它通过结构化拆解任务、编排逻辑、调度工具、拦截风险,为大模型注入确定性与可控性,成为生产级智能体的基石。
437 7
|
9月前
|
JSON API 数据安全/隐私保护
【干货满满】分享京东API接口到手价,用python脚本实现
淘宝开放平台提供丰富API,通过商品详情接口与淘宝联盟接口,可获取含优惠券、满减后的商品到手价。本文介绍基于Python的实现方案,涵盖签名生成、接口调用、价格解析及错误处理,适用于比价工具、导购平台等场景。
|
Kubernetes Cloud Native 网络协议
Kubernetes 高可用性与灾难恢复方案
【8月更文第29天】随着业务的不断增长,保持应用程序的高可用性和灾难恢复能力变得越来越重要。Kubernetes 作为现代云原生应用的主要平台,提供了丰富的工具和方法来保证应用的高可用性以及快速恢复的能力。本文将详细介绍如何利用 Kubernetes 的功能来构建高可用性的系统,并实施有效的灾难恢复策略。
677 2
|
人工智能 自然语言处理 数据可视化
autoMate:无需视觉模型!用DeepSeek-V3/R1就能实现自动化操作电脑,支持任何可视化界面
autoMate是一款基于AI和RPA的本地自动化工具,通过自然语言实现复杂任务的自动化操作,支持本地部署,确保数据安全和隐私,适合需要高效处理重复性工作的用户。
980 1
autoMate:无需视觉模型!用DeepSeek-V3/R1就能实现自动化操作电脑,支持任何可视化界面
|
存储 安全 Java
如何实现Spring Boot应用程序的安全性
如何实现Spring Boot应用程序的安全性
596 0