公司第一个项目之前可行性什么的都验证完了,现在开始装环境正式开发,考虑到之前新服务器配置各种蛋疼,spring boot 的后端运行环境在新服务器上从 0 部署我准备报一天半,这算多的还是少的...
1
HHAO2019 2021-12-29 10:51:40 +08:00
用 docker 不是分分钟的事吗
|
2
Rwing 2021-12-29 10:52:26 +08:00
容器时代,已经不讲”装环境“三个字了
|
3
tubowen 2021-12-29 10:53:59 +08:00 via Android 1
可以,你不磨我不磨,哪有那么多活(doge)
|
4
zhenrong 2021-12-29 10:55:08 +08:00
领导没意见就行,给三天我都乐意。不过这点活就算从装系统开始也要不了一个半小时吧,如果真要一天半建议花点时间学学 Linux 吧。
|
5
yixin026 OP @zhenrong 之前装实验环境时候从装系统,装 vpn,各种编译排查依赖,最后还要降级内核再来一遍...算上查资料搞了快三天..心有余悸
|
6
Goooooos 2021-12-29 12:33:24 +08:00 via Android
楼上说 docker 的,不会以为现在的服务器买来就自带 docker 的环境的吧?
|
7
RedBeanIce 2021-12-29 12:42:40 +08:00 via iPhone
装 docker 应该 10 分钟可以搞完
|
9
lovedoing 2021-12-29 12:51:53 +08:00 1
Springboot 的运行环境不就一个 jdk ?再不济一个 tomcat
|
10
pydiff 2021-12-29 12:58:28 +08:00 via iPhone
感觉这个如果不算装系统的时间话,我觉得最多 10 分钟吧。不过报工时嘛,不是越长越好吗,你不摸我不摸,哪来的工作量
|
11
pydiff 2021-12-29 13:02:37 +08:00 via iPhone
@qyn026 你说的 vpn 这些不能算在 springboot 里面的。一般情况下,你是 jar 包运行的话,一个 jre ,即可
|
12
FrankAdler 2021-12-29 13:03:36 +08:00 1
前公司的运维,10 分钟,一百台机器也出来了
|
13
CallMeReznov 2021-12-29 13:09:37 +08:00
10 台服务器,2 个 U 盘装系统,1 个半小时全搞定,时间几乎浪费在重启上.
环境都统一的情况下,先装一台把步骤规划一下,最后用 salt 或者 ansible 这类一把梭就完了. 就怕是乱七八糟的机器+环境,那是最要命的. |
14
sagaxu 2021-12-29 13:10:54 +08:00 via Android
报个半天比较合适
|
15
wangkun025 2021-12-29 13:45:03 +08:00
算正常。万一出点问题,就不是一天半能搞定的了。
|
16
gps949 2021-12-29 13:48:05 +08:00
“新服务器上从 0 部署”?那少了吧。比如服务器上机架少条导轨都可能协调一天,上架加电后万一硬件故障一两天,安装系统遇到啥意外一天。。。
先按着一周报,然后一小时搞定,不开心么 |
17
Light3 2021-12-29 15:04:36 +08:00
不知道是真服务器 还是 云啊
真机器我觉得可能要一周吧 毕竟要蹲着去机房 |
18
yeyang5211 2021-12-29 16:44:21 +08:00
首次搞正常 , 楼上说的几分钟都是有经验的. 你第一次难免一堆事要处理
|
19
hakr 2021-12-29 17:44:06 +08:00
拉个 jdk 下来, 环境变量配置下, 5 分钟 hahaha
|
20
gam2046 2021-12-29 18:09:23 +08:00
@Goooooos 装 docker 也就是两分钟的事情呀。Spring 那一套也没啥环境,就是需要一个 JRE ,apt/yum install openjdk ,也是一把梭的事情。
再次一点不用容器,还要多 JAVA 环境,也是 sdkman 的事情,里里外外都要不了半小时。 |
21
securityCoding 2021-12-29 18:12:16 +08:00 via Android
现在应用运行环境一律考虑 docker 或者 k8s
|
22
Akiya 2021-12-29 21:01:28 +08:00 via iPhone 2
我感觉说分分钟的怕不都是没踩过坑吧,多估点时间总没错,提前比延期好
|
23
daimubai 2021-12-29 21:35:47 +08:00
第一次装的话肯定会有坑的
|
24
powergx 2021-12-29 21:55:07 +08:00
一星期啊,一个人天 3k ,一天半 怎么报价?
|
26
seanzxx 2021-12-30 05:42:17 +08:00
如果网速不好,jdk 都可以下载一个月
|
28
tomczhen 2021-12-30 07:40:14 +08:00 via Android 1
可以看出,不同的人对“新服务器”和“第一次”的理解都存在不同的差异。
|
29
golangLover 2021-12-30 09:18:40 +08:00 via Android
一日就可以
|
30
Cbdy 2021-12-30 09:42:59 +08:00 via Android
从半个小时到一周都算合理时间区间
|
31
wudaye 2021-12-30 10:40:08 +08:00
自己的服务器的话 1 小时足矣,公司服务器的话保守点没关系,两三天都行,说 10 分钟的我怀疑没上过班
|
32
sprite82 2021-12-30 10:42:58 +08:00
怎么一个个越来越离谱,10 分钟 到两分钟都有的?网速算你 8M ,你上传个 jdk 2 分钟都不够。就算装 docker, docker 自身都不止 2 分钟吧,更别说下载镜像的时间了
|
33
amwyyyy 2021-12-30 10:58:54 +08:00
用 go 写,不用装环境
|
34
dier 2021-12-30 14:07:04 +08:00
建议自己用虚拟机从装系统到服务模拟几遍吧。
|
35
hahaba 2021-12-30 14:17:48 +08:00
上面的人都是 XJB 乱说,活该 996 福报。
空白服务器啊对不对,云里边设置一下安全组啦、改下密码啦、ssh 进去看看啦,至少要报 2 个小时吧。 下载个 JDK ,别用国内源,至少得 2 个小时吧(别报太多,太多过分了) 装个 mysql 啦、nocas 啦、redis 啦等等杂七杂八的、编译安装报个 4 个小时不过分吧,你看这就花了一天。 然后项目搬运上去、磕磕盼盼跑起来啊、调试啊,6 个小时不过分吧。 你看我分析的都是很合理的。 实际上怎么做了? 你就一键安装个集成环境,项目搞上去就跑,最多 4 个小时。你白白的从资本家手里夺走了 10 个小时用来划水。你说这不香吗?就算遇到了问题,你还剩这么多时间来处理。过分点,你甚至可以划水 5 个小时,然后提前 5 个小时完成任务。 这时候你的老板会说:这小子还是靠谱,提前完成了任务 |
36
CodeCodeStudy 2021-12-30 14:51:12 +08:00
@xunbug 支持 35 楼,服务器各种不确定因素,还是给自己多预留一点时间,如果估时太短没按时完成,那可是影响绩效的,如果提前安装完成,可以跟上级说要多测试测试
|