部署项目心得

最近几天在部署一个项目,碰到了一些问题,同时也产生了一些心得体会,所以记录下来。

我部署的项目说不难其实也挺难的,模块比较多,一共8个模块。系统方面涉及到jdk版本的问题,涉及到动态库的问题,涉及到凝思系统的问题,涉及到tcp和http连接的问题。当然最后边的东西就不在我的范围之内了。

项目部署方面遇到的问题是:在动态库配置过程中,由于经验不足,将动态库放在了桌面上,正好还有一个项目和我共用同一台服务器,正好对方也将动态库放在了桌面上,对方是同构复制分发的方式做得,结果把我的动态库直接覆盖掉了。导致我的项目刚部署上去那会儿测试都没有问题,后边快要演示的时候出现了问题。

由于是甲方要求,凝思一区不能使用端口连接,只能通过TCP连接,所以前后端交互较吃力,开发开发出了一个图形化界面,但是在部署的时候,发现凝思系统不兼容,界面出不来,按照网上说的改配置文件,结果电脑重启起不来,凝思系统图形化界面出不来。

项目模块和配置较多,明明知道docker可以实现,但是就是因为懒,一直没有学习,也没有做。到现场看别人使用docker三五分钟就能搞定的事,我好几个小时也不一定能搞定。

有一些常见问题,明明可以百度解决,但是我却一直卡到哪里了。

特此总结:

在项目部署的时候,将自己的整个项目放在一个文件夹下,建议不要放在桌面上。然后在整个项目的文件夹的下面,再创建一个个的文件夹,用于存放不同的模块,包括动态库,kafka等的一些组件。每个模块下在放每个模块的东西。

在配置jdk,python等环境变量的时候,建议将这些最常用并且最广泛的东西放在/usr/local文件夹下,在配置路径的之后就直接配置这个路径就行。

有的时候,可能用户给你的是一台新的机器,上边有很多的设置,还差很多东西。在这种情况下,就需要在对接服务器的时候,就先看好,首先是测试能否连接,能否ping通,传文件能够传上去等。有问题就直接找人解决。系统问题不建议自己搞定,因为万一把人家东西搞坏了呢,费用暂且不说,上边有很多东西是人加很宝贵的资料,甚至服务器重启一下也是不行的。

有的时候,可能问题比价多,进度比较慢,但是总得想办法,哪怕加班,或者额找人帮忙解决。总之要有进度,手里要出活,评价的唯一标准就是是否在计划的时间内完成了,质量怎么样。而根本不管你是自己搞定的还是找人搞定的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值