【工作感悟】——xyb项目部署
【前言】
接手xyb项目维护有一段时间了,除了熟悉业务需求和开发环境外,还没有进行新需求的开发。前几天突然接到一个任务,要去发改委给他们部署一版最新的系统。本来事情也不大,也没有很难。但是本来是大屈、我和红,我们一点也没担心,结果大屈走不开,就剩下我和红了。我俩一点外出部署的经验都没有,对这个项目又不熟悉,顿时觉得事情越来越难办了。没办法,扛得起来要扛,扛不起来也要扛!
【部署】
【1、明确需求】
首先,所接到的“任务”是由第三个人传过来的,我们不能简单的认为他说的就是客户想要的。因此,我们再次联系客户,确定客户需求,并商定出具体部署时间,让客户提前安排时间。由于对原项目并不了解,也没有找到之前的部署记录,所以我们还要联系之前的维护人员,询问部署相关问题和注意事项等。可见,文档是多么的重要啊!即使当时只是简单的记录,现在来看,也是十分珍贵啊!

【2、列出待办】
之前没有部署经验,我们两个小女子真的在这方面是个小小白,不能准确判断一先做什么、二再做什么、三最后做什么。因此,我们也有我们的办法,那就是把所有能想到的待办全部列出来,这样至少不会有遗漏的情况发生。一个项目从本地到客户那里成功访问需要做的全部列出来,然后再去看哪些是我们需要做的,哪些不需要我们做。比如:发布成功后,如何挂到外网上,这件待办不是我们的任务,然后把这项划掉,暂时可不安排了解这方面的内容,如果感兴趣业余时间可以了解。
【3、分配任务】
人员少了,任务分配也好做多了,不是你做就是我做。查看列出的待办事项,划掉不是我们职责范围内的事情之后,所要做的事情就少多了。接下来,就是给每个待办划分优先级了。原则只有一个,第一按时完成任务,第二学习。由于客户时间临时有变,我们的准备时间延长了一天。这样基本上就不需要分配任务了,打包、热部署的东西我俩都没接触过,就想每个人都做一下。多尝试几种打包方式,在别的机器上测试一下,比较这几种方式打包有什么差异。
【4、完成任务】
也许前期的准备工作让我们紧张不少,收获不少,但都比不上实实在在的外出部署的体会。
【心态】
与在机房操作相比,尽管你所要做的事情基本都是一样的,所接触到软件也都差不多,但环境不同,干扰因素太多,真的是太考验人心态了。这些干扰因素包括:1)高温,服务器屋在五楼,全部都是服务器,不知道是已经供暖了还是怎么,屋里温度特别高,脱了外套都热的还冒汗。2)噪音干扰。各种服务器的响声,一直没有小过,特别烦。3)人。客户那边的维护人员不能离开,因为她要保证服务器的安全和数据安全。这位阿姨脾气还是很好的,也不怎么催。最大不好的地方就是话比较多,不能自己一个人待着,后来我们就采取红去做技术,我去搞外交。有人跟阿姨聊天,阿姨就不着急了,气氛就好点了。
【自信】
为什么说自信?前面也提到了,你永远要相信你所掌握的能力,即使一直报404错误。任何情况不要慌,不要胡思乱想,不要考虑别人会怎样怎样看你。你所要做的就是深呼吸,用三秒时间让自己冷静下来,去思考。永远不要相信自己的记忆力,出了问题就要一项一项排查,不要以为应该没问题。当然,自信也建立在你做了充足的准备和你平时不断的积累学习的基础上。
【小结】
最后的最后,我们也算圆满完成了任务。阿姨还夸我们速度挺快的,不管是真是假吧,我们就当时真的了。走出发改委大门的那一刻,我和红都感觉可是活着出来了。不过发自内心的说一句,当技术人员的待遇还是蛮好的,O(∩_∩)O哈哈~
【工作感悟】——xyb项目部署的更多相关文章
- Eclipse学习总结(02)-动态项目部署到到本地Tomcat
一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并 ...
- wildfly-9.0.2 web项目部署详细步骤
一.配置操作系统环境变量 JAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0_67 JBOSS_HOME = F:\server\wildfly-9.0. ...
- 用于 Visual Studio 和 ASP.NET 的 Web 应用程序项目部署常见问题
https://msdn.microsoft.com/zh-cn/library/ee942158(v=vs.110).aspx#can_i_exclude_specific_files_or_fol ...
- 关于 Eclipse中的Web项目 部署的文件位置 查看jsp源码的部署位置
使用 eclipse 开发web项目 会默认 部署在 工作目录下: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在这里 ...
- Shell编程-项目部署(一)
由于实际工作中经常用到需要部署项目,比较麻烦,今天记录下如何利用shell脚本完成自动部署的工作,毕竟不是专业的运维出身,写的不好,还请勿喷_^o^_ 今天以部署Django项目为演示,进行部署项目, ...
- 区块链入门(4)Truffle创建项目,编译,及项目部署
上一章的结尾说这一次要讲编写一个智能合约部署到测试网络集群中,并进行交易,但我自己越看越觉得内容挺多的.先讲下truffle的项目创建,编译和部署的问题,然后再做上面说的事情吧. truffle是一套 ...
- linux --- 6. 项目部署
一.负载均衡 .准备三台机器,准备3台虚拟机,或者和俩同桌交流一下 192.168.226.128 是nginx资源服务器,返回页面的 192.168.226.129 用作nginx负载均衡服务器 1 ...
- 怎样将本地web数据库项目部署到腾讯云服务器上?
怎样将本地web数据库项目 部署到腾讯云服务器上? 1.本地计算机的工作: 1.1用eclipse或者myeclipse做好一个web项目,可以只做一个数据库的增删改查,本地部署到Tomcat服务器, ...
- 怎样将本地web项目部署到腾讯云服务器上?
怎样将本地web项目部署到腾讯云服务器上? 1.本地计算机的工作: (1).用eclipse新建一个web项目,然后在webcontent下新建一个index.html,然后在本地部署到Tomcat服 ...
随机推荐
- jwplayer
将JW Player嵌入到网页中非常的简单,只需要进行如下3个步骤: 1.解压mediaplayer-viral.zip文件,将jwplayer.js和player.swf文件拷贝到工程中: 2.在页 ...
- 寻找AP数
题目背景 正整数n是无穷的,但其中有些数有神奇的性质,我们给它个名字--AP数. 题目描述 对于一个数字i是AP数的充要条件是所有比它小的数的因数个数都没有i的因数个数多.比如6的因数是1 2 3 6 ...
- Tomcat服务器的介绍、安装配置
[1] Tomcat服务器的介绍 1.是一个免费的.开饭源代码的Servlet服务器,目前非常流行. 2.Tomcat服务器是Apache软件基金会的一个顶级项目,由Apache.Sun等公司共同开发 ...
- chromium之tracked
//------------------------------------------------------------------------------ // Tracked is the b ...
- SAP ABAP 日期,时间 相关函数
获的两个日期之间的分钟数 data min TYPE i. CALL FUNCTION 'DELTA_TIME_DAY_HOUR' EXPORTING T1 = ' T2 = ' D1 = ' D2 ...
- linux tail + head 查看指定行
取出一段数据后,需要获取指定行 file # 前10行 file # 不要最后10行的前面所有行 file # 后10行 file # 不要前面10行的后面所有行 | # 不要前后10行剩余的所有行
- 快速玩转linux(2)
ssh是什么 SSH:secure shell 安全外壳协议 建立在应用层基础上的安全协议 可靠, 专为远程登录会话和其他网络服务提供安全性的协议. mark 客户端服务端都基本支持全平台 服务器 ...
- 初学Node.js -环境搭建
从毕业一直到现在都是在做前端,总感觉缺少点什么,java? PHP? .Net? 框架太多了,学起来不好掌握,听说node.js挺牛的,我决定把node.js好好的学一下.首先是环境的配置,这个配置真 ...
- Eclipse_安装SAP_HANA数据库插件
1.对于Eclipse Oxygen,请添加URL https://tools.hana.ondemand.com/oxygen 2.对于Eclipse luna,请添加URL https:/ ...
- Java基础——内部类
一.什么是内部类 将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类 内部类所在的类在编译成功后,会出现这样两个class文件:OuterClass.class和OuterClass$In ...