svix-webhooks
SHA-256企业级 Webhook 即服务平台,通过单一 API 调用处理投递、重试和安全验证。
スマートダウンロード
Download 版をダウンロード
v1.93.0 · 6.7 MB
Svix 帮你发送 Webhook,不用自己操心重试和安全。
主な機能
- 一行代码集成,自动处理重试与退避
- 内置签名验证,防止伪造回调
- 可视化的投递日志和事件搜索
- 支持自托管,数据不出企业内网
- 原生支持 10+ 编程语言 SDK
できないこと
- •自托管时需自行管理 PostgreSQL 和 Redis 的稳定性和备份;免费云计划有消息量限制,超出需付费。
使用例
- SaaS 平台向客户发送订单状态变更通知
- 支付网关回调的可靠投递与重试
- 物联网设备状态上报的异步事件分发
詳細説明
Svix 是一个企业级的 Webhook 即服务平台,让开发者通过单个 API 调用即可发送 Webhook,无需操心投递可靠性、自动重试、限流和签名验证等底层细节。它提供了 Go、Python、TypeScript、Java、Kotlin、Ruby、C#、Rust、PHP 和 Terraform 等多语言 SDK,同时支持云托管和自托管两种部署方式。开源服务器基于 Rust 编写,可使用 Docker 快速启动,或从源码编译,数据库依赖 PostgreSQL 和 Redis。特别适合需要向外部用户安全、可靠地发送事件通知的 SaaS 产品。
トラブルシューティング & FAQ (1)
トラブル対応新しく作成されたSvixエンドポイントは、作成直後に送信されたwebhookメッセージを見逃すのはなぜですか?
v1.xのキャッシュ問題により、エンドポイントが作成、更新、削除された際にCreateMessageAppキャッシュ(30秒TTL)が無効化されません。配信ワーカーは古いエンドポイントリストを使用するため、配信漏れが発生します。回避策: 環境変数SVIX_CACHE_TYPE=noneを設定してキャッシュを完全に無効にします。恒久的な修正(エンドポイントのCRUD時のキャッシュ無効化)はマージ済みであり、次回のOSSリリースで利用可能になります。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
步骤1:使用 Docker Compose 启动 Svix 服务器:git clone 后运行 docker compose up
步骤2:通过 API 创建应用和端点,发送你的第一个 Webhook
步骤3:在客户端库中调用 verify 方法验证收到的 Webhook 签名
- 步骤1:使用 Docker Compose 启动 Svix 服务器:git clone 后运行 docker compose up
- 步骤2:通过 API 创建应用和端点,发送你的第一个 Webhook
- 步骤3:在客户端库中调用 verify 方法验证收到的 Webhook 签名
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
53615a4848b221af446edf46b40bc1980dbd8d7a3db3760c84b843ab39544282このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
停止 Docker 容器并删除数据卷:docker compose down -v;若为源码编译,删除生成的文件和数据库即可。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ