<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    API 網關特性有哪些


    發現錯別字 10個月前 提問
    回答
    1
    瀏覽
    151
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    等保中級測評師 CICSA

    API網關特性有以下這些:

    • 大規模且高性能:API網關采用分布式部署,自動擴展,能夠承載大規模的API訪問;同時還能保證較低的延時,為后端服務提供高保障高效率的網關功能。API網關在程序設計上采用異步非阻塞模型,從而能夠實現高并發,減少內存使用,充分利用計算機資源。另外,API網關利用Redis和內存緩存來實現二級緩存,從而極大地減少數據庫的訪問頻率,同時避免了API網關頻繁更新數據而產生的性能損耗。

    • 插件化和可配置:API網關中的處理單元過濾器以插件的方式集成到API網關中,從而可以在無須更改原程序的前提下,提供新功能。如果插件的設計良好,API網關還可以通過配置更改插件的行為。另外,API網關中的處理流程也是可以通過配置來進行變更的,例如是否啟用某個過濾器,以及過濾器的執行順序。

    • 支持API多環境:API網關中,可以設定多個環境,包括默認存在的正式環境Release以及用戶自定義的環境,例如測試環境Stage和開發環境Develop。API在不同環境下可以有不同的配置,從而為服務方提供了靈活的部署流程,例如服務方可以在開發環境下進行開發、在測試環境下進行測試,在一切就緒后,將API上線到正式環境,為用戶提供服務。

    • 支持MOCK:API網關對API的調用還支持MOCK(模擬調用),API網關接收到啟用了MOCK的調用后,不會將其轉發到服務方,而是根據服務方的配置,直接返回預先設置好的響應,從而便于服務方進行開發和測試,例如前后端分離應用中,前端對后端的調用進行MOCK。

    • 支持負載均衡:負載均衡建立在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力、提高網絡的靈活性和可用性。負載均衡(Load Balance)其意思就是分攤到多個操作單元上進行執行,例如Web服務器、FTP服務器、企業關鍵應用服務器和其它關鍵任務服務器等,從而共同完成工作任務。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    10個月前 / 評論
    亚洲 欧美 自拍 唯美 另类