跳转至

快速开始

先在本地试用 F-Layer,再选择服务检查或云部署。需要 Python 3.11+ 和 Git。 首次检查不需要云账号。

1. 安装稳定发行版

git clone https://github.com/Fuzzy-Technologies/F-Layer.git
cd F-Layer
git checkout v1.2.1
python -m venv .venv

在自己的终端中激活环境:

终端 命令
Linux/macOS bash 或 zsh source .venv/bin/activate
Windows PowerShell .venv\Scripts\Activate.ps1
Windows Command Prompt .venv\Scripts\activate.bat
python -m pip install .

环境问题请参阅安装说明。

2. 运行首次检查

python -m flayer --help
python -m flayer check --format json

预期结果为 "command": "check"、"status": "ok",退出码 0。 这些检查确认 Python 和 F-Layer 可用,不会访问服务、认证云账号或创建服务器。

帮助中的 {status,check,health,benchmark,lifecycle} 表示选择一个命令, 无需输入花括号。例如,python -m flayer check --help 显示 check 的选项。

3. 选择实际场景

检查 HTTP 服务。 指定获准访问的端点:

python -m flayer health --endpoint https://example.com/ --timeout 3 --format json

将示例地址替换为自己的服务。这会发送 HTTP 请求;"status": "ok" 和退出码 0 表示检查通过。失败时返回非零退出码及结构化结果。 CLI 指南介绍状态、限制和时间测量。

在 Yandex Cloud 部署 SSH 网关。 按照首次部署 准备配置和资源计划,再明确授权云变更。需要云账号及已认证的 yc 配置档; 云资源可能产生费用。网关通过 SSH 将流量转发到配置的目标,不是现成的 VPN 配置。

集成到 Python 应用。 从 API 参考和配置指南开始。

顶层 status 目前对云观测返回 unsupported,退出码 4。查看实际部署时, 请提供计划、状态文件和提供方配置档,使用 lifecycle status。 本地检查通过不代表云服务器已就绪。