RPC Kimlik Doğrulama
Tüm OrbitFlare RPC istekleri, lisans anahtarınız uç nokta URL’sine sorgu parametresi olarak eklenerek doğrulanır.Müşteri API Kimlik Doğrulaması
Müşteri API’si farklı bir kimlik doğrulama yöntemi kullanır. API anahtarınızıX-ORBIT-KEY HTTP başlığı aracılığıyla iletin:
RPC Uç Noktaları
OrbitFlare, kullanıcılarınıza veya altyapınıza en yakın bölgeye istek yönlendirebilmeniz için coğrafi olarak dağıtılmış RPC uç noktaları sunar. URL formatı şöyledir:{region} kısmını aşağıdaki bölge kodlarından biriyle değiştirin.
Mevcut Bölgeler
- ABD
- Avrupa
- Asya Pasifik
| Şehir | Bölge Kodu | Uç Nokta |
|---|---|---|
| Ashburn | ash | https://ash.rpc.orbitflare.com?api_key=YOUR_API_KEY |
| New York | ny | https://ny.rpc.orbitflare.com?api_key=YOUR_API_KEY |
| Los Angeles | la | https://la.rpc.orbitflare.com?api_key=YOUR_API_KEY |
| Salt Lake City | slc | https://slc.rpc.orbitflare.com?api_key=YOUR_API_KEY |
Ana Ağ Uç Noktası (Otomatik Yönlendirmeli)
İstekleri belirli bir bölgeye sabitlemek zorunda değilseniz ana ağ uç noktasını kullanın. OrbitFlare her isteği otomatik olarak en yakın mevcut bölgeye yönlendirecektir.Ana ağ uç noktası çoğu kullanım senaryosu için önerilir. Bölge seçimini yönetmenize gerek kalmadan en düşük gecikmeyi sağlar.
WebSocket Uç Noktaları
WebSocket bağlantıları,wss:// şemasıyla aynı bölge kodlarını kullanır:
api_key sorgu parametresiyle gerçekleştirilir.
Devnet
OrbitFlare geliştirme ve test için özel bir Devnet uç noktası sunar:Plana Göre Hız Sınırları
Her plan maksimum saniyedeki istek sayısını (RPS) ve saniyedeki işlem sayısını (TPS) tanımlar.| Plan | Saniyedeki İstek (RPS) | Saniyedeki İşlem (TPS) |
|---|---|---|
| Ücretsiz | 10 | 1 |
| Geliştirici | 50 | 10 |
| Büyüme | 200 | 75 |
| Ölçek | 400 | 150 |
| Pro | 600 | 200 |
| Özel | Sınırsız | Sınırsız |
Hız sınırımı aşarsam ne olur?
Hız sınırımı aşarsam ne olur?
Planınızın RPS veya TPS limitini aşan istekler HTTP
429 Too Many Requests yanıtı alır. Bunları zarif bir şekilde ele almak için istemcinizde üstel geri çekilme uygulayın.Aylık kredi veya istek tavanı var mı?
Aylık kredi veya istek tavanı var mı?
Hayır. OrbitFlare aylık kredi sınırı veya istek tavanı uygulamaz. Planınızın saniye başına hız sınırında kaldığınız sürece sınırsız toplam istek gönderebilirsiniz.
OrbitFlare planlarında kredi sınırı yoktur — planınızın saniye başına hız katmanında kaldığınız sürece sınırsız istek yapabilirsiniz. Sürpriz fazla kullanım ücretleri yoktur.
Veri Akışı Bağlantı Limitleri
Bağlantı limitleri RPC hız limiti katmanınızdan bağımsız olarak uygulanır ve tüm akış arayüzlerinde IP adresi başına zorunlu kılınır.gRPC (Jetstream / Yellowstone)
| Limit | Değer |
|---|---|
| IP başına eşzamanlı bağlantı | 50 |
| Bağlantı başına abonelik | Sınırsız |
| Boşta bağlantı zaman aşımı | 10 dakika (canlı tutmak için ping kullanın) |
Özel gRPC düğümleri paylaşımlı bağlantı limitine tabi değildir. 50’den fazla eşzamanlı gRPC bağlantısına ihtiyacınız varsa özel gRPC düğümü hakkında ekiple iletişime geçin.
RESOURCE_EXHAUSTED durumu döndürür:
RESOURCE_EXHAUSTED hatasından sonra yeniden bağlanırken üstel geri çekilme uygulayın.
WebSocket
| Limit | Değer |
|---|---|
| IP başına eşzamanlı bağlantı | 50 |
| Bağlantı başına abonelik | Plana göre değişir |
| Boşta bağlantı zaman aşımı | Mesaj olmaksızın 60 saniye |
1008 Policy Violation kapatma koduyla reddedilir:
Bağlantı limitimi artırabilir miyim?
Bağlantı limitimi artırabilir miyim?
50 bağlantı limiti tüm paylaşımlı planlara uygulanır. İş yükünüz daha fazla eşzamanlı akış bağlantısı gerektiriyorsa, bir Özel gRPC Düğümü veya Özel RPC Düğümü paylaşımlı limiti tamamen kaldırır. Seçenekleri görüşmek için Discord’da ekiple iletişime geçin.
Limit bölge başına mı yoksa küresel mi?
Limit bölge başına mı yoksa küresel mi?
Limit, tüm bölgeler genelinde IP adresi başına küresel olarak uygulanır. Frankfurt’a 30 ve New York’a 20 bağlantısı olan tek bir IP, 50 bağlantı sınırına ulaşmıştır.
Yeniden bağlanmayı nasıl ele almalıyım?
Yeniden bağlanmayı nasıl ele almalıyım?
Bağlantı hatasından sonra yeniden bağlanırken üstel geri çekilme kullanın. 1 saniyelik gecikmeyle başlayın, her başarısız denemede en fazla 30 saniyeye kadar ikiyle çarpın. Bağlantı kotanızı tüketmemek için yeniden bağlanmadan önce akışları her zaman temiz bir şekilde kapatın.