各大云厂商提供的环境版本太低好难受 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
Outshine
V2EX    云计算

各大云厂商提供的环境版本太低好难受

  •  1
     
  •   Outshine 2021-08-06 17:06:08 +08:00 5936 次点击
    这是一个创建于 1576 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如腾讯云

    serverless 自带的 php 版本最高才 7.2 、node 最高 12
    容器服务自带的 k8s 最高支持才 1.18

    各位大佬平时喜欢用新版的软件吗?
    49 条回复    2021-08-09 09:30:18 +08:00
    Asriel
        1
    Asriel  
       2021-08-06 17:11:51 +08:00
    自己本地开发,玩玩的话版本越新越好,线上生产版本越稳定越好
    BBCCBB
        2
    BBCCBB  
       2021-08-06 17:28:26 +08:00
    所以大家用 docker 了.
    Rheinmetal
        3
    Rheinmetal  
       2021-08-06 17:36:50 +08:00
    个人不适合用那些企业级魔改屎山
    leo108
        4
    leo108  
       2021-08-06 17:41:51 +08:00   15
    老版本更稳定这个想法也不知道是哪个天才 YY 出来的,PHP 7.2 在 21 年 1 月份就已经停止安全更新了,出了安全漏洞都没人管的那种,这么说确实更稳定,bug 和漏洞都比新版本要稳定。
    sayakafs
        5
    sayakafs  
       2021-08-06 17:49:00 +08:00 via iPhone
    一般反手一个 dd,或者有 vnc 直接装在线的
    coolcoffee
        6
    coolcoffee  
       2021-08-06 17:53:31 +08:00
    你这个各大里面应该不包括 aws,因为 k8s 已经 1.21.0 了。
    ch2
        7
    ch2  
       2021-08-06 17:57:03 +08:00
    python2.7 不服
    0ZXYDDu796nVCFxq
        8
    0ZXYDDu796nVCFxq  
       2021-08-06 18:05:20 +08:00 via Android   1
    老版本稳定
    那稳定性排名
    Win10 < Win 8 < Win 7 < Vista < Win XP < Win Me < Win 98 < Win 95
    iOS 14 < iOS 13 < iOS 12 < iOS 11
    依次类推
    feirisu
        9
    feirisu  
       2021-08-06 18:06:12 +08:00
    但是可以自定义运行时呀
    Jooooooooo
        10
    Jooooooooo  
       2021-08-06 18:08:10 +08:00   3
    @leo108 稳定说的意思是线上支持了很多业务, 跑起来没问题. 那是经过验证, 好用的.

    切换到新版本不知道还能依然好使, 有什么不为人知的坑.

    bug 什么的既然线上跑起来没问题, 就不是大问题.

    安全漏洞另说.
    leo108
        11
    leo108  
       2021-08-06 18:19:46 +08:00   3
    @Jooooooooo 先审题,楼主说的是云厂商,而不是公司内部的版本选择。新版本稳不稳定、有没有坑、坑踩不睬是用户(公司)自己的决定,不需要云厂商来指手画脚。

    PHP 最新稳定版本( 8.0 )都已经释出超过 8 个月了,PHP 7.3 已经释出 2 年 8 个月了,生命周期马上都要中止,TX 云都没跟进我只能说他们根本就没有打算维护 serverless 的 PHP 环境。
    Jooooooooo
        12
    Jooooooooo  
       2021-08-06 18:22:57 +08:00
    @leo108 最后不好用客服还是找云厂商啊. 运维是有经验在里面的. 运维了特别久一个版本切换起来确实有成本.
    leo108
        13
    leo108  
       2021-08-06 18:27:33 +08:00
    @Jooooooooo 所以所谓的老版本更稳定只是 TX 不肯投入人力资源去学习和维护新版本的借口而已
    Jooooooooo
    &nbs;   14
    Jooooooooo  
       2021-08-06 18:30:56 +08:00
    @leo108 你觉得是"借口", 我看起来是"理由", 而且相当合理.

    一个要赚钱的企业在一个地方投钱肯定都是需要理由的, 因为在这里投钱, 就是在另外一个地方不投钱.
    leo108
        15
    leo108  
       2021-08-06 18:42:28 +08:00
    @Jooooooooo 我在说「新版程序更稳定」,你在和我说「用旧版更赚钱」

    黑人问号????
    jim9606
        16
    jim9606  
       2021-08-06 18:45:54 +08:00
    这些云服务针对特定版本做了大量的魔改和优化才做成公开卖的 serverless 产品,而基线是立项时就定下来了,内部开发的很长时间才能拿出来商用,对于迭代比较快的技术,一出来就过气实属正常。

    如果这种云服务追版本很快,那通常是厂商在上游有话语权,或者干脆就是上游主要维护者,可以对上游开发路线进行干涉。
    Jooooooooo
        17
    Jooooooooo  
       2021-08-06 18:55:52 +08:00
    @leo108 我一开始就说"旧版本更稳定"啊, 因为线上得到过验证. 你新版本更稳定我看起来毫无理由. 线上跑着的东西最稳定, 新版本新添加的功能就是"不稳定"的因素. 不稳定都是变化带来的.
    Symo
        18
    Symo  
       2021-08-06 19:04:14 +08:00
    @Jooooooooo 那干脆在公司地下室里面托管一台 IBM 小型机算了, 还上什么云?
    oott123
        19
    oott123  
       2021-08-06 20:41:20 +08:00 via Android   4
    「线上跑着的东西更稳定」像是对自己的工程信心不足,可能代码能跑是凑巧。
    Jooooooooo
        20
    Jooooooooo  
       2021-08-06 20:44:36 +08:00
    @Symo 要是能满足要求, 为什么不呢?

    我猜是不能. (比如一台机器似乎无法满足容灾的要求

    技术本来就是服务业务的, 方案都是综合各种因素最终决策的. 用什么云服务 /软件用什么版本只是很小的一块.
    Jooooooooo
        21
    Jooooooooo  
    2021-08-06 20:47:32 +08:00
    @oott123 对自己的工程信心不足是好事, 对线上的东西有足够的敬畏, 明白自己的任何改动都会带来风险. 使你在其它方面更加努力去弥补这种不足, 在流程机制等方面做的更完善.

    如果认为自己代码都是没问题的, 那是否连代码 review, 测试, 线上灰度等环节都可以不要呢?

    我发现你们对新东西好像特别放心, 这点可能是本质区别吧.
    oott123
        22
    oott123  
       2021-08-06 20:52:24 +08:00 via Android   1
    @Jooooooooo 如果你有完善的测试和灰度流程,那你应该保持足够的信心,不然你的流程有啥用呢
    eric
        23
    eric  
       2021-08-06 20:55:29 +08:00   5
    定( stable )和可靠( reliable )不完全是一回事。Stable 指的是 it doesn't change,而不是 it doesn't break 。 然,很多生事故都跟更有。

    的西未必更可靠,但定是一定的。但如果因此守着一不再有安全更新的老版本,我不平也不想要和持有的人同事。
    Jooooooooo
        24
    Jooooooooo  
       2021-08-06 20:59:26 +08:00
    @oott123 因为本身做这些事有成本啊. 如果没有必要升级版本, 为什么要做呢?

    因为旧版本本身"旧"而决定升级看起来不是一个好理由, 这个资源不如投入别的地方去.

    反正讨论到这, 我能看见比较可靠的理由就是旧版本不再维护安全补丁了, 那确实到了升级的时候了.
    Aixiaoa
        25
    Aixiaoa  
       2021-08-06 23:11:22 +08:00 via iPhone
    @Jooooooooo 算了老哥。这群人写代码写昏头了。 能用就不要动的血泪教训又不是白来的。感情出问题不是他们擦屁股。
    kuangwinnie
        26
    kuangwinnie  
       2021-08-06 23:17:37 +08:00
    稳定又不是说不出问题,是比较了解是什么样的问题
    Illusionary
        27
    Illusionary  
       2021-08-07 00:18:22 +08:00
    阿里云 ack 1.20
    echo1937
        28
    echo1937  
    /div>   2021-08-07 00:28:12 +08:00 via iPhone
    只要还有支持(安全更新)的版本我都无所谓,给用户提供选择选项即可;

    如果是跑了几百年的屎山上云,打死我我也不更新环境,以前环境跑什么版本现在照样跑什么版本,这种老系统割接都很困难,升级运行环境就是给自己找不自在。
    billlee
        29
    billlee  
       2021-08-07 00:33:56 +08:00
    这种主要是魔改后合不回去了
    felixcode
        30
    felixcode  
       2021-08-07 01:46:18 +08:00   1
    旧项目用旧环境可以理解,加安全补丁用到项目退役都很正常。
    但新项目还用远古版本为了所谓的稳定,感觉更像是不想学习新东西的借口,而这理由还能忽悠住很多人,典型的就是 CentOS 6/7 这样的。
    mxT52CRuqR6o5
        31
    mxT52CRuqR6o5  
       2021-08-07 04:45:21 +08:00 via Android
    我新项目没有线上代码,没有更稳定一说,也用不了新版本,怎么说?
    arischow
        32
    arischow  
       2021-08-07 07:27:25 +08:00 via iPhone
    有人审题都不懂得就大讲特讲自己的经验,厂商有没有和用户用不用是两码事。
    nuk
        33
    nuk  
       2021-08-07 07:31:47 +08:00
    你也知道是 serverless,上新版本得花人力开发的
    ghost024
        34
    ghost024  
       2021-08-07 08:12:54 +08:00
    老的软件版本稳定的基础是建立在只修复 bug 不引进新的功能的时候是最稳定的,因为只要加入新功能,就有可能会引入 bug
    slowgen
        35
    slowgen  
       2021-08-07 10:15:34 +08:00 via Android
    serverless 国内还是阿里云好用,支持用 docker 镜像部署,比较通用,防止被各种 xx 绑定
    matrix67
        36
    matrix67  
       2021-08-07 10:26:43 +08:00
    是的,操作系统、办公软件之类都要及时升级,但远程访问软件的升级要谨慎。

    如果你在使用 2009 年发布的远程访问软件,如果里面有后门,那这个后门必须能做到 10 年都不被发现才行。

    普通业务,如果只是增删改查,感觉老版本如果能 work 也不太用升级啊。

    IT Runs on Java 8 ( https://veekaybee.github.io/2019/05/10/java8/)
    azkaban
        37
    azkaban  
       2021-08-07 13:23:50 +08:00   1
    @leo108 他们说的稳定明显是指线上业务不动的话能一直跑,更了版本,业务直接崩了,尤其国人写的东西,flink1.13.0 到 1.13.1 一个小更新都能删代码,我升完直接程序跑不动了。
    akira
        38
    akira  
       2021-08-07 13:31:21 +08:00
    在意 serverless 的版本的话,就不要用 serverless
    feather12315
        39
    feather12315  
       2021-08-07 14:38:05 +08:00 via Android
    @jim9606 #16 太看得起这些云服务厂商了。运行时环境不会动
    GG668v26Fd55CP5W
        40
    GG668v26Fd55CP5W  
       2021-08-07 15:03:58 +08:00 via iPhone
    也不是旧的就不能用,lts 可以用,但 PHP7.2 确实是淘汰了。
    xiaket
        41
    xiaket  
       2021-08-07 17:27:03 +08:00
    经常收 aws 邮件说你那儿的 lambda runtime 又要升级了
    jimages
        42
    jimages  
       2021-08-07 17:57:29 +08:00
    某大型互联网公司( bat tmd )的核心业务大部分还在用 php 7.0dev 版本 (手动狗头
    jimages
        43
    jimages  
       2021-08-07 17:59:08 +08:00
    我自己去线上机器查的版本...... 7.0 就算了,还 tm 是 dev 版本就离谱了。
    Sasasu
        44
    Sasasu  
       2021-08-07 18:19:15 +08:00
    @jimages 你这么说没有匿名性,是个人就知道是百度
    mywaiting
        45
    mywaiting  
       2021-08-07 23:41:59 +08:00
    翻了一圈竟然没有这个回复,我来帮大家补上吧:

    版本新旧有什么关系?又不是不能用!又不是不能用!又不是不能用!(说三次!)
    ragnaroks
        46
    ragnaroks  
       2021-08-08 09:57:02 +08:00   1
    商业产品用第二个最新版,社区产品用人最多的版本
    box
        47
    box  
       2021-08-08 11:23:27 +08:00
    @mywaiting 哈哈哈
    zpxshl
        48
    zpxshl  
       2021-08-08 17:15:54 +08:00 via Android
    没想到...旧版本更稳定这种结论还有人杠....
    Outshine
        49
    Outshine  
    OP
       2021-08-09 09:30:18 +08:00
    我用新版一般是想用新版软件的特性
    比如 vue3 的 composition api
    比如新版编程语言的语法糖
    还有的情况就是某些扩展包依赖环境版本
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2573 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 85ms UTC 15:04 PVG 23:04 LAX 07:04 JFK 10:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86