返回知识库

工程与栈 · 部署与上线

托管与云部署Hosting

托管是把产物放到别人的机器上跑并给你一个 URL。形态必须匹配产物:SSR 需要常驻进程,不能丢进纯静态 CDN。

先认出这张已上线的站,再换托管形态

下面就是跑在 PaaS 上的订单预览站。默认常驻进程在渲染;丢进纯静态 CDN 会 404,拿 Serverless 跑长连接会断开——结果都写在同一张站点上。

https://app-web.fly.devPaaS · 在线

今日订单 12

常驻进程渲染 HTML 并查库。

PaaS · 在线URL 和订单页都在线。

原因:SSR 订单页需要常驻进程,PaaS 正在跑。下一步:丢到纯静态 CDN,看 404 长在同一站点上。

知识点:谁管运行时

站点上的在线/404 已经演过,这里只给命名。

  • 托管 = 把产物放到别人的机器上跑,并给你一个可访问 URL。
  • 静态托管只发文件;SSR / API 需要常驻进程(PaaS 或 IaaS)。
  • Serverless 按请求拉起,空闲为 0,不适合长连接。
  • 形态错配时,失败长在站点本身:白屏、404 或连接断开。

什么时候用、怎么用

选托管先看产物要不要进程,再看谁管证书和扩缩。

  • 信号:要给别人一个链接、预览和生产要隔离、或页面白屏但本地正常。
  • 适用:静态站走 Pages/CDN;SSR/API 走 PaaS;要完全掌控再上 VPS。
  • 不适用:把「能打开链接」当成功能验收;还要看运行时、区域和回滚。
  • 最短路径:看产物要不要 server → 选匹配形态 → 部署拿 URL → 用真实页面验收。

正反例:同一份 SSR 订单页

产物不变,只换托管形态。

正例SSR 放进 PaaS

常驻进程渲染并查库,URL 打开就是今日订单。

反例SSR 丢进纯静态 CDN

没有 server,访问 / 直接 404。失败写在站点标题上,放回 PaaS 即恢复。

快速自测

一份需要查库渲染的订单页,部署后打开是空白 404。最可能缺了什么?

继续查证

术语的技术定义和行为以这些一手或权威资料为准。

下一步学

和本知识点经常一起出现的概念。