[engine] Config + HTTP server + graceful shutdown #25
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
config.js karşılığı (env), HTTP server, sağlıklı kapanış (açık bağlantıları temiz kapat).
Uygulandı (branch:
go-rewrite):internal/config(env tabanlı yapılandırma),internal/httpserver(statik +/api+ WS upgrade routing),main.go(SIGINT/SIGTERM → graceful shutdown: HTTPShutdown+ tüm WS bağlantılarını temiz kapatma). SIGTERM ile temiz çıkış (exit 0) doğrulandı. (Açık bırakıldı — 0.1.0 #22 onayına bağlı.)Tamamlandı (go-rewrite).
internal/config(env tabanlı, ölçek knob'ları) +internal/httpserver(WS-upgrade-first routing, statik servis, /api kontrol düzlemi) +main.gograceful shutdown (SIGINT/SIGTERM → http.Server.Shutdown + tüm WS kapat). contract_test.go gerçek HTTP+WS üzerinden doğruluyor.go test -raceyeşil.