V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
B910
V2EX  ›  程序员

现在只会使用 Windows 服务器,是不是落伍了?

  •  
  •   B910 · 2020-07-12 15:59:46 +08:00 via iPhone · 19327 次点击
    这是一个创建于 1630 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚在腾讯云入手一台国外服务器。
    准备放置公司站,备案。

    过去近二十年,一直用的 windows 系列服务器,
    无论是托管还是后面的云服务器。

    今天买腾讯云服务器,决定大胆尝鲜,体验一下 centos,结果进入控制台,懵逼了。没有远程桌面,这可咋办?
    摸索着装上了宝塔面板,算找着救星了。

    转手过来,请教 V 友们:

    1 、纯 web 服务的话,centos 的性能同比 Windows 能提升多少?大概是什么量级的对比。

    2 、linux 发行版坚持 ssh 从不注重发育桌面,为了性能牺牲用户体验值当吗?依赖命令行执行操作更加可靠吗?

    一个老站长在沙滩上,望洋兴叹 👴
    第 1 条附言  ·  2020-07-12 21:18:21 +08:00
    谢谢 V 友们的高质量回复,感谢各位不吝指教,我都一一拜读了。
    第 2 条附言  ·  2020-07-13 12:00:43 +08:00
    感谢大家的热心回复,我会在我的空间 b910.cn 上永久存档,感谢你们的热心。

    我只是有感一问,没想到得到了大家的热烈关注。

    今天是 2020 年 7 月 13 日 www.b910.cn/N/34.html
    192 条回复    2022-01-13 20:39:31 +08:00
    1  2  
    winterx
        101
    winterx  
       2020-07-13 08:27:37 +08:00
    我来翻页了
    wenlele
        102
    wenlele  
       2020-07-13 08:35:11 +08:00
    如果够用,为什么要换?

    微软现在这么多线上服务,都是跑在 Windows 上的,所以不至于 Windows 跑不了你的服务。

    BTW, 你知道 Windows 快要成为最受欢迎的 Linux 发行版了吗!? 😏
    winterx
        103
    winterx  
       2020-07-13 08:40:08 +08:00
    无论是 Win,还是 Linux,都有不同的用户群
    都有自己的市场,在中大企业中,永远离不开 Windows,AD 、Teams 、Exchange 、IIS 等等

    说 MSSQL 不如 MYSQL 那些,确实该看看今年是 2020 年了
    不同的数据库结构,Oracle 、MYSQL 、MSSQL 都有不同的差异性

    有一些商用软件,Oracle 、MSSQL 的 TPS 、响应、吞吐量等要优于 MYSQL
    knva
        104
    knva  
       2020-07-13 08:41:42 +08:00
    windows 服务器咋啦. 又不是不能用
    vishun
        105
    vishun  
       2020-07-13 08:53:18 +08:00
    @KyonLi nginx 在 windows 上只能单线程,只能做测试用,iis 还是非常好用的,运行 php 效率不比 nginx 差。
    shilyx
        106
    shilyx  
       2020-07-13 08:56:06 +08:00
    拿出学习 linux 的劲头来搞 windows,你就是高手高手高高手

    ps:本人倾向于优先选择 linux 做服务器
    HenryWang0723
        107
    HenryWang0723  
       2020-07-13 08:57:39 +08:00
    甲方:数据库很重要。乙方:我们使用开源 MySQL 。甲方:开源是什么意思?乙方:您可以简单理解成免费。甲方:免费的就不要了,数据这么重要不要舍不得花钱,用大品牌的!华为!苹果!(纯属虚构)
    zh5e
        108
    zh5e  
       2020-07-13 09:04:34 +08:00
    怕不怕政治因素不让用 windows ?
    tctc4869
        109
    tctc4869  
       2020-07-13 09:11:49 +08:00
    windows server 上跑 java
    lijialong1313
        110
    lijialong1313  
       2020-07-13 09:13:04 +08:00
    @CallMeReznov 可以写 CMD 脚本,也可以写 PowerShell 脚本,甚至你想的话,vbs 也行,windows 不是只有点点点的。
    lijialong1313
        111
    lijialong1313  
       2020-07-13 09:20:20 +08:00
    @Osk WinServer 好像有 WSL,满足最大的 Linux 发行版是 Windows (逃
    darknoll
        112
    darknoll  
       2020-07-13 09:24:41 +08:00
    就跟你用 20 年的 linux 桌面一样,这已经不是落伍的问题了。
    pinktu
        113
    pinktu  
       2020-07-13 09:25:29 +08:00
    @KyonLi 用 phpStudy
    Guys
        114
    Guys  
       2020-07-13 09:25:57 +08:00
    看服务器市场的占有率 还不能说明问题吗?
    594duck
        115
    594duck  
       2020-07-13 09:36:13 +08:00
    @HenryWang0723 有价值的数据跑在有价值的服务之上。

    你别以为是笑话,真的是这样。

    比如工业领域,你叫 MYSQL 来,先签一份 SLA,重大过失,乙方直接坐牢 。不和你开玩笑,坐牢 。

    所以你会选择哪个,我听过互联网人怎么说的,重大过失,能怎么样,我们电商系统一小时几百万,你还能有我电商系统重大过失,生产服务我们又不是没见过。

    好呀,那把你们老板叫来我工厂呆着就在反应炉边上办公好了。重大过失,反应炉爆炸,你们老总得最后一个撤离现场,你问问看。
    libasten
        116
    libasten  
       2020-07-13 09:37:17 +08:00 via Android
    问一下各位 linuxer,win 的服务器被你们说的这么不堪,又收费又吃资源操作体验功能也不好,可是为什么微软公司这个产品活下来呢?
    kiracyan
        117
    kiracyan  
       2020-07-13 09:40:50 +08:00
    学呗 我去年年底也把自己的服务器转成 linux 搞了好久
    nullboy
        118
    nullboy  
       2020-07-13 09:46:03 +08:00
    windows 怎么跑 docker?
    kiracyan
        119
    kiracyan  
       2020-07-13 09:47:47 +08:00
    @nullboy win10 倒是可以 不知道最新的 server 可不可以
    nullboy
        120
    nullboy  
       2020-07-13 09:50:49 +08:00
    @kiracyan 你不会是说基于 Virtual Box 那个吧,那不是玩具么,生产谁敢上
    qq7790586
        121
    qq7790586  
       2020-07-13 10:00:36 +08:00 via Android
    linux 装个宝塔之类的控制面板不是很香吗?
    lniwn
        122
    lniwn  
       2020-07-13 10:12:32 +08:00
    @Mithril #48 windows server 的性能确实不差的,从 iocp 与 epoll 的对比就能看得出来,确实有很多人对 windows server 有偏见,我觉得可能是自用的 windows pc 机性能低下,再加上国产的各种卫士,导致机器卡顿,形成了潜移默化的偏见。
    Mithril
        123
    Mithril  
       2020-07-13 10:32:07 +08:00
    @lniwn 可是为啥 Windows 的 Server 上要装 XX 卫士啊,这么干的码农真的还是回炉重造吧。
    正常 Server 不都是最小配置么,无用端口全封,协议权限配置好了无论是 Windows 还是 Linux 都很难中招吧。
    xingyuc
        124
    xingyuc  
       2020-07-13 10:36:21 +08:00
    @zjsxwc 那 ios 不开源就……
    kiracyan
        125
    kiracyan  
       2020-07-13 10:53:58 +08:00
    @nullboy 官方有个 Hyper-V 版本的 不过我没用过
    lniwn
        126
    lniwn  
       2020-07-13 11:00:50 +08:00
    @Mithril #123 不是,我是想说,有些人在平时自己使用的机器上安装卫士之类的软件,长久使用下来形成了 windows 很卡的印象。另外就是,访问 windows server 大部分情况下都是远程,远程 gui 相比 ssh 带宽占用要高得多,也容易形成卡顿的感觉。
    aflow
        127
    aflow  
       2020-07-13 11:04:08 +08:00
    @594duck 别抱着老黄历,spaceX 都用 x86 做航天器的控制器,web 技术开发的控制界面了,可靠性并非那么难以达到。
    zjsxwc
        128
    zjsxwc  
       2020-07-13 11:09:11 +08:00 via Android
    @xingyuc #124 原文:“@zjsxwc 那 ios 不开源就……”
    回复:就我工作合作过的 app 开发者对比来说,ios 开发者水平普遍比 android 开发者低,逃
    594duck
        129
    594duck  
       2020-07-13 11:31:40 +08:00
    @aflow 太年轻了,有空看看高铁和核电站用的日本式操作指令法就知道 speacx 那个控制台有多糟糕了。但是这个细讲要讲到人机工程学上去了。希望你能懂。不是什么东西都要这么的玻璃界面的。

    另外那个 X86 是工业用 X86 并且就他这设计,能够用 X86 上火星 我们是打死都不信的,真不信。

    你要知道,F22 的 CPU 还不如你的 IPHONE4S,但是你觉得 X86 为什么上不了 F22 么,对这还只是 F22 。更不要说现在航天级芯片大量运算能力也就 800MHZ 左右。知道为什么么,因为他们用的是稀有材料做的 CPU 。比工业级更强大,就这才能够飞上几十年。

    如果你不信,你可以看看旅行者号,如果说旅行者号照片不清晰,功能简单来,哈弗再去了解一下。人家才多少 CPU,要干多少活。

    更不要说人类科技最后的绝响,挑战者号太空穿梭机了。除了巨贵无比根本没有缺点。

    小伙子太年轻了真的太年轻了,95 后吧,可能对 1995 年前的技术没有任何理解

    对了知道为什么现在航天业发展不是很火么,NASA 预算也不用很多么。因为某个天文现象隔的周期是超长的,在此之前不发展出什么代差级技术,根本不用太多考虑了。
    JoeoooLAI
        130
    JoeoooLAI  
       2020-07-13 11:39:19 +08:00
    我的愚见是。。。能玩转 Windows Server 都是大神。。现在我大部分客户都是 Windows,大毛病没有,小毛病真的挠头。。
    zhuangzhuang1988
        131
    zhuangzhuang1988  
       2020-07-13 11:48:56 +08:00   ❤️ 1
    @594duck
    哈哈, 我们当时吧 intel 的 atom 机器, 到青海放公交上, 冬天直接启动不起来
    thtznet
        132
    thtznet  
       2020-07-13 12:09:31 +08:00   ❤️ 2
    Windows 相较于 Linux 除了略吃点硬件外,也没什么不好的地方,Windows server core 也是命令行操作,但是基础硬件要求的确比 Linux 要更高,因为组件还不够精简,但是 power-shell 确实比 SSH 更好的选择,只是需要学习成本,大部分用 windows 的管理员都懒得学,所以国内 power-shell 并不普及,server 还是装 GUI 的多。
    GrayXu
        133
    GrayXu  
       2020-07-13 12:10:30 +08:00 via Android
    服务器的体验,在于稳定性和性能,而不是图形界面
    geekvcn
        134
    geekvcn  
       2020-07-13 12:32:23 +08:00   ❤️ 2
    发现不少瞎吹 windows server 稳定性的,我有台做 DNS 的 Linux 主机 6 年了没重启过,公司有台 windows server 的主机,平时也没事,更新补丁挂过四五回了,现在还动不动自己更新完重启,有好几回更新完重启直接卡死在启动界面,需要断电重启。如果真如上所说有的项目出问题要坐牢,真不知道这些人关进去几回了,如果是那些不安全更新放内网的机器当我什么都没说
    wysnylc
        135
    wysnylc  
       2020-07-13 12:32:32 +08:00
    现在会 windows server 是珍宝了,一般的都只会 linux
    你再学学 linux,天下何处去不得?
    594duck
        136
    594duck  
       2020-07-13 12:32:42 +08:00
    @zhuangzhuang1988 我还见过某互联网创新公司要用树莓派做农业数据采集,我问他可靠性如何,他说他把这东西放在家里阳台上跑了一个月没坏。

    当然第二个月进入梅雨天,坏了。。。然后他开始研究如何做保护壳,我真的是觉得太幼稚了。
    pingfan520
        137
    pingfan520  
       2020-07-13 12:34:32 +08:00
    不存在,客户不管了用什么服务器,只要解决问题就行。
    PopRain
        138
    PopRain  
       2020-07-13 12:48:11 +08:00   ❤️ 2
    @geekvcn linux 6 年不打补丁吗? 你会拿 windows server 只跑一个 DNS 吗? 如果只跑 DNS,其他都封闭了,我估计跑 10 年都没有问题。。。。
    Songxwn
        139
    Songxwn  
       2020-07-13 12:48:38 +08:00
    建议学一下 Linux 基础
    EIJAM
        140
    EIJAM  
       2020-07-13 12:55:56 +08:00 via iPhone   ❤️ 1
    @594duck 树莓派潮了的这个,和树莓派本事有什么关系?不加防潮箱,换什么民用机器都一样完蛋啊。你扯了半天工业领域对计算设备的高标准,那些标准的要求主要在芯片防护,高温高寒耐受,防尘防水上面,这和操作系统有什么关系?军方的实时操作系统也轮不到 Windows 说话吧
    shijingshijing
        141
    shijingshijing  
       2020-07-13 12:56:41 +08:00   ❤️ 1
    @594duck 整个互联网讲究的都是短平快,因为 Intel,TI,ADI,STM,微软等巨头已经将整个生态封装的足够完备,提供了足够文档的环境,所以基本上不用操心太多底层细节,对更底层的机械、电气、热力等物理世界的基本上处于未知状态。

    就好比一个在温室里野蛮生长的巨婴,以为自己在温室里能够横行无忌,一出温室,必然是被物理世界的狂风骤雨教做人。各种工业级必须关注的高温、高湿,抗干扰、冗余设计,一旦碰到,要么做不了,要么找巨头代工。
    (例子太多,参见蔚来汽车,百度无人车等各种热炒的,背后都是 BOSCH,ZF,Denso,瑞萨,英飞凌)
    shijingshijing
        142
    shijingshijing  
       2020-07-13 12:57:49 +08:00
    @shijingshijing #141 足够文档的环境 -> 足够稳定的环境
    fhsan
        143
    fhsan  
       2020-07-13 13:04:55 +08:00
    说实话要是有稳定界面的 linux,我肯定点点鼠标,可惜没有啊
    至于效率
    594duck
        144
    594duck  
       2020-07-13 13:07:14 +08:00
    @shijingshijing 老哥思路绝对正确,难得难得,真的 V2EX 小朋友太多了,根本讲不清楚。

    我 17 年就去研究过为什么国内大搞电动车,无他就二个字”简单“。相比传统内燃机那几千种门类基础科学的距离 ,电动机可简单了。大号玩具一个,总装也简单。所以那帮互联网产品经理吹上天啊,各种革命,未来,颠覆的词语满天飞。结果呢脸被打的啪啪响。用做手机的思路来做电动汽车。

    之前看阿里吹的山响的斑马系统文章,找了个正好接触过的朋友。人家一边吃饭一边和我说,之前他认为马云是中国的未来,在接触过派来斑马的人后颠覆了。全是蠢货加骗子,完全是在瞎胡闹。当然后面这个系统在我另一个朋友的荣威上什么开着开着死机黑屏都有。

    还有马斯特那个超级无人工厂,就天天吹无人,不肯讲一点实情。因为无人设备太多了反而导致流程奇慢无比。

    要说这年头谁真的有能力建无人工厂,日本绝对算一个,但是日本为什么不建,就像日本从不吹无人超市一样,人家物实呀。

    可以说中国的主流知识界舆论导向 都被这些互联网公司把住了,我看是要得新走上 20 年歪路( 2013 年后开始走的歪路,走到 2033 年差不多把自己干废了才会慢慢爬回来)
    ladypxy
        145
    ladypxy  
       2020-07-13 13:10:49 +08:00 via iPhone
    @geekvcn 6 面没重启过?看来你是连补丁都不打的主……那没啥好说的了……单论需要重启的补丁,win 一月一次,linux 可是一个月不止一次……
    594duck
        146
    594duck  
       2020-07-13 13:11:14 +08:00
    @EIJAM 树莓派潮了的这个,和树莓派本事有什么关系?不加防潮箱,换什么民用机器都一样完蛋啊。

    那些标准的要求主要在芯片防护,高温高寒耐受,防尘防水上面,这和操作系统有什么关系?

    ======================================老哥我很好奇你的逻辑呀=================
    geekvcn
        147
    geekvcn  
       2020-07-13 13:24:14 +08:00   ❤️ 1
    @PopRain @ladypxy
    Linux 如果不是跑宿主机我都是选个稳定版内核,只要不升级内核完全不用重启,现在新内核还支持 hotfix,windows 大多数安全更新都需要重启,你只能选择延时重启或者手动在合适的时候更新,或者下载你需要的离线补丁,举个例子之前 windows server 的 RDP 有漏洞,这个补丁你无论如何都得打,然后重启,顺便保佑安装阿三的补丁重启后不会死机。你能想象 linux 更新个 ssh 要重启吗?我这个 dns 服务器确实有点极端了也确实没升级过,但是我别的 Linux 服务器从来没出现过更新完没法重启需要断电的情况,甚至我一直都是用最新版稳定内核而不是 LTS 内核都没出现过问题
    geekvcn
        148
    geekvcn  
       2020-07-13 13:28:54 +08:00
    @ladypxy 如果你真是 windows server 的忠实付费用户,你一定遇到过更新完挂掉需要断电重启的时候,毕竟我就维护一台服务器都遇到过好几次,遇到问题的时候你是如楼上所说坐牢了还是找微软担责了?
    Mithril
        149
    Mithril  
       2020-07-13 13:35:55 +08:00
    @lniwn 是的。不过 Windows Server 真的没什么人直接 RDP 进去的,除非你就一两台机器需要管理。PowerShell 直接 Remote 就好了,新的 Admin Center 也挺好用的。
    还有人更新重启不了怪 Windows 的。。反正 Linux 挂掉就是自己不会用,Windows 挂掉就是微软垃圾。不好好去查 Log 也不知道为啥死掉,真是奇了怪了。
    geekvcn
        150
    geekvcn  
       2020-07-13 13:39:26 +08:00
    @Mithril 还真就是微软的补丁问题,不要洗了
    no1xsyzy
        151
    no1xsyzy  
       2020-07-13 13:45:49 +08:00
    @HenryWang0723 #107 改两行代码,换个名字:我们使用自研数据库 LQSyM
    libook
        152
    libook  
       2020-07-13 13:53:58 +08:00
    任何技术都不是万金油,都有其适用和不适用的情况,所以建议扩展自己的知识面,多深入了解不同的操作系统,这样在遇到任何不同的需求的时候都能够科学地选择合适的方案。

    Windows 和 Linux 在权限、内存管理、IO 等方面的设计都有区别,同时其不同的生态也带来了多种可能性。所以自己尝试学习一下 Linux 系统,对自己的能力提升还是很有帮助的。

    初学建议从 Ubuntu 、Fedora (和 CentOS 是同胞)等包装较好的桌面平台发行版开始,这样不至于推倒 Windows 上积累的所有使用习惯。
    Mithril
        153
    Mithril  
       2020-07-13 13:58:49 +08:00
    @geekvcn 还真就是你不会用,不要吹了
    cloverzrg2
        154
    cloverzrg2  
       2020-07-13 13:59:22 +08:00
    个人买的 1c1g 的服务器就不装 win server 2019 了,装个 Ubuntu 20.04 才占用 280M 内存
    no1xsyzy
        155
    no1xsyzy  
       2020-07-13 14:00:00 +08:00
    @594duck #115 真当工业=化工?还是核物理?看来生化环材是在骗我,我国基础学科前景大好。
    用 MSSQL 可以不签 SLA ?还是 MySQL 原罪,用 MySQL 直接算重大过失?
    强行指定老板办公地点,真不怕废标?真不怕撂挑子不干反诉你招标程序有问题?
    MSSQL 这个莫名其妙自己把自己整个数据库搞烂的你真的敢用?
    no1xsyzy
        156
    no1xsyzy  
       2020-07-13 14:09:29 +08:00
    @Mithril #153 微软自己说是自己补丁问题,看来你比微软更懂 Windows,Mr. President?
    tfdetang
        157
    tfdetang  
       2020-07-13 14:17:11 +08:00
    其实主要还是个生态问题,win server 设计的再精妙,再好用又如何? 现在主流的互联网生态都是基于 linux 了。 就像我搞了一个国产 OS(没有特指鸿蒙), 你设计的再好,内核再稳定 不能跑 IOS 安卓那些应用 又有什么用呢
    niubee1
        158
    niubee1  
       2020-07-13 14:30:45 +08:00
    哈哈,用 MySQL 出事故被抓坐牢?用 windows,SQLServer 就不用坐牢了?还是能去美国把比尔盖茨鲍胖子给抓咯?
    danc
        159
    danc  
       2020-07-13 14:36:29 +08:00
    @594duck 大佬好厉害,我看着不敢说话
    felixcode
        160
    felixcode  
       2020-07-13 14:42:27 +08:00 via Android
    这里个个都是人才,说话又好听,动不动军用级航天飞机的,超喜欢在这里
    xavierskip
        161
    xavierskip  
       2020-07-13 14:45:48 +08:00   ❤️ 1
    有人太会吹牛了。
    coldmonkeybit
        162
    coldmonkeybit  
       2020-07-13 14:51:57 +08:00
    宝塔是啥..
    CRVV
        163
    CRVV  
       2020-07-13 14:52:48 +08:00   ❤️ 2
    1. 说到稳定性,我基本上天天都在用 Arch Linux 和 Windows 10,Arch Linux 基本上一周更新一次内核,系统从来没有彻底挂掉过,小问题当然经常有,输入法不能用这个等级的,等一段时间就修好了。我从来没在 x86 上见过 Linux 的 kernel panic 。
    我这里还有台装着最新 Windows 10 的 Surface pro 4,小的 bug 一直有,有一个从我买来到现在也没修好的(整个系统卡住没有响应持续若干秒,连我都知道这个问题要怎么修,但微软就是不修)。我还随时可以让它 kernel panic (连上我手头的一个 ax 路由器,10 分钟之内蓝屏)。

    你当然可以说 Windows Server 不是这样的,但我没用过 Windows Server,我只能比较最新的 Linux 和 Windows

    2. 这种事情上,你不能说我们那个什么厉害的内部系统,对稳定性要求可高了,就用的是 Windows,这种说法无从考证,你得找大家都能查到的信息。
    比如大家都知道的 https://www.top500.org/statistics/list/ 已经 100% Linux 了。
    比如我随便搜了一个搞什么工业领域的公司,https://waterfall-security.com/solutions/ ,里面说支持四个数据库,Microsoft SQL Server, Oracle, MySQL, PostgreSQL
    MySQL 也没那么不堪吧。
    hantsy
        164
    hantsy  
       2020-07-13 14:53:58 +08:00
    Windows 应用服务器现在也很多,市场方面感觉比以前还好。

    现在云环境中,微软 Azure 支持的 Windows 也有很多人用,可以用不带图形的内核版本。
    barrysn
        165
    barrysn  
       2020-07-13 15:55:23 +08:00
    @B910 其实 win 也不算落伍,但性能上确实会比 linux 差一些,之前在银行里的时候,win Server 的内存上 60%微软的人就开始关注了,而对于 Linux,超过 85% 再关注就可以,
    对于图形,服务器上基本没人会访问,所以是一个可有可无的选项,有时候命令操作比图形操作更简便,
    如果要上服务器的话,还是推荐 linux,毕竟国内大多数还是用的这个
    RockShake
        166
    RockShake  
       2020-07-13 16:16:43 +08:00
    主要还是看业务需求, 自己则是操作习惯
    Greendays
        167
    Greendays  
       2020-07-13 16:21:56 +08:00
    主要还是内卷。过三十年全世界只剩下中老年人的时候,图形化界面一定能够崛起的😝
    raptor
        168
    raptor  
       2020-07-13 16:22:53 +08:00
    用 windows 没啥,重点在一个字:只。

    只会 windows 那还真是不行了……某些软粉再吹也没用,windows 那些硬伤真是懒得一一说了,你们高兴就好。
    way2explore2
        169
    way2explore2  
       2020-07-13 16:25:59 +08:00
    我是用 linux 的,但据我所知京东用 dot net asp 跑了十多年
    mosliu
        170
    mosliu  
       2020-07-13 16:31:02 +08:00
    windows 不要钱的么?
    lower
        172
    lower  
       2020-07-13 18:59:49 +08:00
    公司有两台 win 服务器,其他都是 Linux,
    没用专业的运维,
    win 服务器整天报各种漏洞 /异常 /通知 /入侵,搞得人心惶惶。
    Linux 反正挺安静的,安不安全不知道,但是没那么烦。
    594duck
        173
    594duck  
       2020-07-13 19:27:48 +08:00
    @no1xsyzy 你看又春秋笔法了。颠倒我的意思了。

    你说吧,你们工厂生产线上是用什么跑的。
    fuxiuyin
        174
    fuxiuyin  
       2020-07-14 05:31:37 +08:00 via iPhone
    两个环境的重点不同,Linux 重点是自己搭数据中心,可控性越高越好,对系统越了解越好。微软的重点是帮企业建设内网,winserver 都是搭配 exchange sharepoint powerbi 这种卖的,微软的重点不是让别人用 winserver 而是用服务,策略就是企业出硬件微软出软件,有事打电话,想要内网就 windows 365 一套,想要自己的数据中心就 Azure Stack,想要再大点的就 Azure 大客户,系统升级,不小心踢掉电源集群挂了,存的东西勿删了想恢复,不需要知道啥是 winserver 直接打电话,缺点就是贵。winserver 真用起来限制太多了,设计上 winserver 是生产环境,各种 security credential 防护程序,想办法绕的话相关联的一串东西会出一大堆奇奇怪怪的错误。
    fuxiuyin
        175
    fuxiuyin  
       2020-07-14 05:55:06 +08:00 via iPhone
    @nullboy wonserver 2016 以后能用 windows container,提供 process isolate 和 hyper-v isolate,可以使用 docker 管理。
    EIJAM
        176
    EIJAM  
       2020-07-14 08:42:25 +08:00 via iPhone
    @594duck 老哥我也好奇你的逻辑,说了大段 Linux 不如 Windows,又扯到民用级不如工业级,这八杆子打不着的都能被你联系起来,我倒是好奇你的逻辑在哪儿?
    EIJAM
        177
    EIJAM  
       2020-07-14 08:45:00 +08:00 via iPhone
    @way2explore2 携程也在.net 上跑了好多年,你猜怎么着,维护不下去,全转 Java 了。京东转 Java 比携程还早两年。
    crella
        178
    crella  
       2020-07-14 09:22:15 +08:00
    @594duck 请教一下你知道用企业级杀毒软件部署在 windows server 集群上的例子吗,那些企业级杀毒软件有什么用处?
    lengyihan
        179
    lengyihan  
       2020-07-14 10:15:39 +08:00 via Android
    命令行可以做更多的事情吧。😂其实 windows 也可以,就是很多很麻烦。脚本什么的用起来也不方便。都行吧,其实企业来说,配置上了一定程度,系统的占用不是很多的。
    democracier
        180
    democracier  
       2020-07-14 10:47:59 +08:00 via Android
    @felixcode 不好 不直观的 GUI 还不如直接 CUI
    Altar
        181
    Altar  
       2020-07-15 01:52:37 +08:00 via Android
    纳斯达克的系统用的 Gentoo,上交所 webserver 用的 Tengine,证监会用的 Apache 。
    bavtoex
        182
    bavtoex  
       2020-07-16 15:48:53 +08:00
    楼主博客打不开了吗?
    no1xsyzy
        183
    no1xsyzy  
       2020-07-16 16:35:27 +08:00 via Android
    @PopRain #138
    微软:笑死,你比我更懂?
    https://www.cnbeta.com/articles/tech/1003249.htm
    no1xsyzy
        184
    no1xsyzy  
       2020-07-16 16:42:15 +08:00 via Android
    @594duck 就是 MSSQL,成天给这东西擦屎
    服务器上出问题解决的时间,一半时间是在解决 MSSQL 的问题。说不定是微软歧视我司,随便了。
    no1xsyzy
        185
    no1xsyzy  
       2020-07-16 16:54:14 +08:00 via Android
    @594duck 我很清楚 MSSQL 有多么不堪用。回头看看你的话,怀疑你没用过 MSSQL 。
    除了自己瞎玩没用过 MySQL,不评价。PostgreSQL 挺稳定,一年多 uptime,上任连 root 密码和 sudo 组都没有,还是我接手后直接找数据中心部门要的…… 一年多整个系统没有维护的乱跑嘛事儿没有,太苟了。
    至于另外一些部门的生产系统,似乎都是 Oracle 。
    B910
        186
    B910  
    OP
       2020-07-16 22:03:02 +08:00
    @bavtoex 在备案,集中提交,估计得 20 天吧。。。。没办法
    PopRain
        187
    PopRain  
       2020-07-16 23:28:22 +08:00
    @no1xsyzy 这个新闻我也刚看过,不过,建议你搜索一下 linux + dns + 漏洞看看什么结果。

    不知道贵司是干什么的,需要天天给 MSSQL 擦屁股,不知道是太水还是太强。。。。。
    no1xsyzy
        188
    no1xsyzy  
       2020-07-17 00:26:03 +08:00
    @PopRain #187 只是看到新闻有感而发,你这点名也太准了……
    不是每天,只不过有问题多是 MSSQL 的问题,几个月不用管,管就是 MSSQL,不想再看到 MSSQL 了
    PopRain
        189
    PopRain  
       2020-07-17 11:12:45 +08:00
    @no1xsyzy PostgreSql 不支持忽略大小写查询,( citext 参数化查询麻烦,要加::CITEXT 提示才行; collation 可以设置非确定,但是不支持 like 查询),不支持事务嵌套(需要专门写方言语法支持),不支持 DataBase.dbo.Table 引用(需要用特殊的 Link 函数支持)

    MsSql 除了要花钱,什么都挺好,使用方便、性能稳定,一般企业用用挺好的
    way2explore2
        190
    way2explore2  
       2020-07-17 18:49:06 +08:00
    @EIJAM 对啊,就不应该把所有东西都捆绑到微软身上。
    adrianzhang
        191
    adrianzhang  
       2021-07-02 19:46:55 +08:00
    Unix 系作为服务器,对于管理员来说,主要优势在于:

    能够很轻易自动化一切。Windows 虽然也有脚本编辑器,但总归有些工作无法完全脚本化。突出的例子是配置管理。很多配置管理工具如 Ansible 一类的,实际上就是从脚本发展起来的。基于这个特性和第二优势,用 Unix 类系统可以做到超大型服务集群自动缩扩的统一管理,用 Windows 就做不到。
    第二优势在于超可定制,包括内核。基于这个特性,可对服务器进行超级优化,甚至定制硬件。对于超大规模服务,这就是成本优势。
    还有个优势是由于松耦合特性,可以有很长的 uptime,Windows 跑单一服务可以,多服务的话会碰到紧耦合的天花板。

    以上优势都是在运行超万台物理服务器(以上所说的超大型服务集群)基础上谈的。单一个 StackOverflow 就不用拿来比了。
    Rorysky
        192
    Rorysky  
       2022-01-13 20:39:31 +08:00
    @EIJAM 你的回复是绝杀,azure 自己都不用 windows server
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2476 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:44 · PVG 12:44 · LAX 20:44 · JFK 23:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.