# 可以托管需要持续运行的服务器吗？

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/can-i-host-a-server-that-needs-to-run-continuously

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 可以托管需要持续运行的服务器吗？
托管类型决定项目能否在该环境中运行。静态文件和按请求执行的边缘代码适用于受支持的部署方式；持续运行的服务器进程则需要不同的运行模型。
IaGenify
托管

## 明确应用的运行需求
静态部署提供构建生成的文件，例如 HTML、样式、脚本和资源，适合无需持久应用服务器即可运行的网站。边缘部署会在请求到来时执行兼容模块，但这不等于在请求之间始终保持通用 Node.js 进程运行。
选择托管方式前，先确认框架能否生成静态输出，或服务器代码是否依赖持续状态、后台任务或 Node.js 专用接口。即使项目构建成功，如果它要求永久进程，在静态或边缘环境中仍可能无法运行。
应检查运行需求，而不只是框架名称。
## 选择兼容的架构
静态项目可以在本地构建，再部署生成的文件。若应用包含按请求执行的逻辑，应确认代码适用于受支持的边缘运行环境及其接口。需要长时间运行或持续保持进程的任务，应放在适合此类负载的平台上。
在实际托管目标上测试部署后的应用，包括依赖服务器行为的路由和操作。如果所需运行环境不受支持，应调整应用架构，或选择明确支持持久服务器的托管服务。文件上传成功并不能证明生产服务已经正常运行。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
