Bu sürüm dinamik yük dengeleme, yönlendirme çözümleyici gibi çekirdek modüllerini yeniden yapılandırır ve güçlü ve kullanımı kolay bir konsol yönetim paneli programı sağlar.Aynı zamanda luarocks, Ubuntu (deb), CentOS (rpm) gibi çeşitli kurulumlar sağlar. yol.
Makalenin altındaki kod bulutu kurulum deneyimine hoş geldiniz ve ağ geçidiyle ilgilenen öğrencileri katılmaya davet edin.
Kaynak adres: https://gitee.com/apioak/apioak
APIOAK, API sürümünün, yönetiminin, işletiminin ve bakımının tam yaşam döngüsü yönetimi sağlar. Kullanıcıların basit, hızlı, düşük maliyetli ve düşük riskli bir şekilde mikro hizmet toplama, ön uç ve arka uç ayırma ve sistem entegrasyonunu gerçekleştirmelerine ve ortaklara ve geliştiricilere açık işlev ve verileri gerçekleştirmelerine yardımcı olur. APIOAK, neredeyse yerel Nginx ile karşılaştırılabilir güçlü performans sağlar, eklenti mekanizması aracılığıyla dinamik kimlik doğrulama, akış kontrolü ve diğer işlevler sağlar ve belirli iş senaryolarına dayalı özel eklentileri destekler. Aynı zamanda, çeşitli dinamik yük dengeleme stratejileri sağlar, böylece yukarı akış hizmetleri dinamik olarak ölçeklenebilir.
Google Cloud N1 serisi temel sunucusuna (1vCPU 3,75G) dayalı olarak, karşılaştırmayı 20 saniye çalıştırmak için 2 iş parçacığı kullanmak, 200 HTTP bağlantısını açık tutmak, QPS 24K'ya ulaştı ve ortalama yanıt süresi 2,65 saniye.
0.4.0 dev sürümü, üretim ortamında her gün 1 milyar düzeyinde trafik taşıdı (lütfen kullandığınızdan emin olun).
-Çok kiracılı izolasyon için destek proje ön eki.
-Destek çok ortamlı ortam yapılandırması, üretim ortamı, yayın öncesi ortam ve test ortamı, sürekli entegrasyon ve sürekli teslimatın tam yaşam döngüsü yönetimini karşılamak için farklı ortamlardan tamamen izole edilmiştir.
-Dinamik ağırlıklı Round-Robin yük dengeleme desteği.
-Dinamik tutarlı Hash yük dengelemesini destekleyin.
-Dinamik düğüm yapılandırmasını, dinamik Ana bilgisayar yapılandırmasını destekleyin.
-Support upstream servis bağlantısı, gönderme, okuma zaman aşımı ayarları.
-Destek eklentisi çalışırken değiştirilebilir, proje eklentisi proje altındaki tüm yollar tarafından devralınabilir.
-Proje belgelerinin otomatik olarak oluşturulmasını destekler.
-Destek proje üye yönetimi.
Ön uç ve arka uç istek yönlendirme eşlemesini destekleyin.
-Ön uç ve arka uç istek modu eşlemesini destekleyin.
-Destek ön uç ve arka uç istek parametresi çapraz eşleme.
-Sabit parametre tanımını destekler.
-Özel yanıt verilerini ve yanıt veri türünü destekleyin.
-Support eklentisi çalışırken değiştirilebilir.
Ön uç ve arka uç ayırma geliştirme sürecini hızlandırmak için Destek Mock isteği.
-Otomatik yönlendirme (API) belgeleri oluşturma desteği.
-Çok ortamlı yönlendirmeyi (API'ler) çevrimiçi ve çevrimdışı olarak destekleyin.
-Çok ortamlı yönlendirme (API'ler) tek tıklamayla çoğaltma desteği.