Rust logo

以 release 模式编译的 Rust

连同 Cargo.toml 上传代码,以 release 模式编译。原生二进制,没有垃圾回收器,内存可预测。

低至 R$12.49/月

开箱即用

环境已经支持你的语言:上传代码,它就能运行。

  • 默认 release 构建

    代码在启用 release 优化的情况下编译,无需任何配置。

  • 原生 Cargo

    直接使用你的 Cargo.toml,可使用 crates.io 上发布的任何 crate。

  • 可预测的内存

    没有垃圾回收器,RAM 占用保持稳定,更容易控制在套餐限制之内。

  • 隔离容器

    每个应用运行在独立的隔离容器中,RAM 上限由你设定。

你可以托管什么

运行在此运行时上的项目。

  • Rust HTTP API

    基于 Axum、Actix Web 或 Rocket 的异步后端,运行在 Tokio 运行时上。

  • Rust Discord 机器人

    使用 serenity 或 twilight 的机器人,即使加入大量服务器,内存占用通常也很低。

  • 重型处理 Worker

    以编译后的原生代码完成压缩、加密、解析和图像处理。

  • Tonic gRPC 微服务

    通过 Protobuf 和双向流进行类型化的服务间通信。

  • 游戏服务器

    多人对战、排行榜和匹配的后端,延迟稳定,没有 GC 停顿。

  • 金融科技服务

    需要可预测内存、在负载下表现稳定且没有垃圾回收器的服务。

配置与版本

控制台在部署时生成 squarecloud.app,你也可以在项目根目录自己编写:名称、主文件、内存和版本集中在一处。

squarecloud.app
DISPLAY_NAME=Rust
MEMORY=512
VERSION=recommended
版本
1.98
支持的文件
.rs
依赖
Cargo.toml
RUNTIME= 的取值
rust

项目每个阶段都有合适的套餐

从小规模开始,按需扩展,无绑定合约。

4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价Trustpilot

托管于持有以下认证的合作数据中心
Tier 3ISO 27001SOC 2 Type IIAlways-On DDoS 防护
了解我们的基础设施

Rust 托管常见问题

Release 构建、Cargo、crates.io 与性能。

构建是 release 模式吗?

是的。每次构建都会自动执行 cargo build --release:代码经过优化,没有调试开销。

可以使用 crates.io 上任意 crate 吗?

可以。Square 不修改您的 Cargo.toml。Tokio、Axum、Actix、Rocket、Tonic 与完整异步生态可用。

Rust 与 Node.js 在内存上如何比较?

Rust 没有 GC,所以内存占用可预测。相同负载下,它通常比 Node.js 占用更少的 RAM,对内存限制严格的应用很有帮助。

需要交叉编译吗?

不需要。Square 在其 Linux x86_64 环境中编译。保持项目跨平台即可,无额外设置。

准备好让你的项目 扩展 了吗?

加入超过 50 万名曾使用 Square Cloud 托管项目的开发者。

  • 可预期的价格
  • 账单无惊喜
  • 秒级部署
  • 高可用性
  • 稳定扩展
  • 自动重启
  • 含 SSL 与安全防护
  • 隔离容器