Komponenty odporności

Komponenty gotowe do wdrożenia, chroniące serwery Delphi przed nadużyciami, przeciążeniem i kaskadowymi awariami zależnych usług. Każdy komponent podpina się do TsgcWebSocketHTTPServer lub TsgcWSServer_HTTPAPI przez jedną właściwość — bez potrzeby podłączania zdarzeń.

Cztery warstwy ochrony

Połącz zaporę, circuit breaker, limiter żądań i menedżer kluczy API, aby utwardzić dowolny serwer sgcWebSockets.

Gotowe do produkcji od razu

Każdy komponent odporności jest w pełni bezpieczny wątkowo, zachowuje stan po restarcie i udostępnia statystyki na żywo dla dashboardów.

Upuść i podłącz raz

Upuść komponent na formularz, skonfiguruj pożądane zabezpieczenia w inspektorze obiektów i przypisz go do właściwości Firewall / RateLimiter / APIKeyManager / CircuitBreaker serwera. Serwer automatycznie dba o każde połączenie i każdą wiadomość — w typowym przypadku nie są potrzebne procedury obsługi zdarzeń.

  • Jedno przypisanie właściwości aktywuje ochronę
  • Bezpieczny wątkowo; jedna instancja na wielu serwerach
  • Zapis/odczyt stanu na dysk dla przeżywalności po restartach
  • Statystyki czasu rzeczywistego dla dashboardów administracyjnych
  • Zdarzenia nadpisywalne dla niestandardowych reguł biznesowych

Utwardź swój serwer sgcWebSockets

Pobierz bezpłatną wersję próbną i dodaj odporność klasy enterprise do swoich serwerów WebSocket i HTTP w Delphi.