大屏监控系统实战(15)-打包上线及总结

本文介绍了大屏监控系统从打包上线到总结的全过程。探讨了前后端部署策略,选择了将前后端打包到一个Jar包中运行的方法。详细讲解了使用frontend-maven-plugin插件进行打包,推荐了使用Alibaba Cloud Toolkit进行一键上云部署。最后,提供了相关工具和资源链接,帮助读者实践大屏监控项目。
摘要由CSDN通过智能技术生成

专栏写到这,代码部分已经完成了,其实是个小小的项目,代码量也不大,但实现了我们想要的目标,那么我们还需要将这个大屏的项目部署到服务器上,我们要做就把完整的流程都做一遍。

一、打包方式的技术选型

项目是前后端分离开发的,我们在开发阶段是前后端项目分别启动的,现在要上线,有这么几种方案可供选择:

  1. 服务器上也前后端分别部署
  2. 将前端打包后的静态资源拷贝到服务器的nginx上,后端项目单独部署
  3. 使用jenkins这样的流水线工具部署
  4. 将前后端代码打包在一起进行部署

这几种方案在不同的项目中都有他们的应用场景,而过于我们这么一个小小的项目来说,前两种方案都特别不方便,尤其是边开发边使用的情况下,改一点前端代码,就需要打包一次上传部署一次,这无形中增加了我们很多的工作量。这里我想让大家明白的是这么一个道理,前后端分离开发固然是一个趋势,但对于小团队,如果处理不好部署的问题,那会给团队无形中带来很多的工作量,会造成团队工作效率低下。

而我们为了尽可能地少干活,那就必须要减少一些不必要的操作,此处就是,前后端的分立部署,绝对不是一件轻松的事情。

那此时同学们可能会说,那采用jenkins进行流水线部署呢?那就很简单了呀,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十步杀一人_千里不留行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值