V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Xheldon
V2EX  ›  Windows

有没有长期 Windows 不关机做家庭服务器的?

  •  
  •   Xheldon · 55 天前 · 8982 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,之前家里用 Mac Studio ,想打游戏了攒了个 5070Ti 的 PC ,从此下班后就 Mac 用的少,PC 用的多了。

    之前的 Mac 上用 Docker ( OrbStack ),跑了 Nginx 、TeslaMate 、Memos 、DDNS-GO 、Jellyfin 服务,有公网 IP ,路由器拨号+端口映射到本机,本机 Nginx 做反向代理到本地局域网(本机和其他设备都有服务),一直没关过机,半年了,很稳定。

    现在因为用的 Windows 多,所以把这些服务和数据都转到 Windows 了,用的 WSL2 和 Docker Desktop ,除了 Nginx 装到 Docker 搞不定端口监听,而直接装了 Windows 版的 Nginx 外,其他的服务都同样装到到 Docker 上,目前运行一周没什么问题。

    但是我将近有十年没用过 Windows 了,我的系统是 Win Pro ,想问下长期像 Mac 一样不关机,会有什么问题吗?

    我问了 AI ,说是除了微软智障的强制自动更新外,还可能存在 WSL 重启掉盘不识别的问题,WSL 不适合当服务器使用,只适合轻量学习、开发使用,有遇到相关问题的老哥吗?

    提前谢过各位~

    第 1 条附言  ·  54 天前
    感谢各位大佬的反馈,我决定先跑着再说,可能确实没 Mac 省心,但是注意一下问题也不大。

    有大佬建议用 WinServer ,我看了下相对消费版会缺少一些功能,我计划还是等我系统重装了再折腾 Server 版本

    感谢各位的建议~
    110 条回复    2025-08-01 15:40:23 +08:00
    1  2  
    tdb11039gg
        101
    tdb11039gg  
       53 天前
    把我的旧笔记本装了 pve 系统,还没想好怎么玩,装了 docker 。一直开机着
    shiny
        102
    shiny  
       53 天前
    一直是这么跑的,最主要的问题有两个

    1. 常年开机导致风扇被灰尘卡住的散热问题(通常不会立即发现,只有高负荷时反复重启才觉得有异常)
    2. 断电后能否自动恢复,有时候数据库和 redis 会因此损坏数据; UPS 平时用不上,关键时刻才发现它有可能也已经损坏
    zhhmax
        103
    zhhmax  
       53 天前
    之前用 nuc 装的 windows 用 hyperv 虚拟了软路由在用,非常稳,最长是一年多没关机重启,应该还能持续更久。
    xixihucxixi
        104
    xixihucxixi  
       53 天前 via Android
    为啥不用 linux
    bingfengfeifei
        105
    bingfengfeifei  
       53 天前
    用的 esxi
    programApe
        106
    programApe  
       53 天前
    主要问题还是太耗电了,我小程序依赖的一个模型就是跑在 windows 上,每秒大概在 80w 多的时候 100w ,电费耗不起。然后就把电脑设置为睡眠模式,路由器上装自己写的这个唤醒服务 https://github.com/chenqi92/wake-on-lan-service 带 api 和可视化操作。windows 设置睡眠好像还有一个坑当时碰到了,要调啥设置来着。现在 windows 一天大概就二十多 w 能耗还能接受。
    n43635
        107
    n43635  
       53 天前
    我以前也是装的 winserver 用了好多年也很稳定,没出过什么大问题,不过现在我用 pve 了,一来是 win 系统感觉资源占用比 linux 有点大,二是一些网络服务比如 nginx 在 linux 下运行更好一些,如果有需要用桌面用 pve 虚拟机启动一个 win 就好了,不用的时候还可以关掉
    ltfree
        108
    ltfree  
       53 天前
    @WorkerRoddy 不会的,用好多年了,把更新之类的关了,很稳定
    neroxps
        109
    neroxps  
       52 天前
    windows 从框架而言为了兼容更多陈旧的框架,必然会比 Linux 更占用资源,就看你对这些资源占用敏感不,例如我只跑 docker 的话,我为了开机快,资源占用低,我直接用 openwrt 做宿主,简单快速。然后 opkg 装 docker 即可。

    但如果 windows 能让你运维舒服,使用方便,那么那点内存其实不需要关心。毕竟运维效率省下来的时间那点内存无所谓了。
    sp670
        110
    sp670  
       47 天前
    @Xheldon WSL2
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3302 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 04:50 · PVG 12:50 · LAX 21:50 · JFK 00:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.