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 엔드포인트가 생성 직후에 전송된 웹훅 메시지를 놓치는 이유는 무엇인가요?
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