2017-03-11 85 views
1

我需要開發一個REST API後端。 我沒有選擇任何框架/語言。 然而,我的主要要求之一是我應該能夠通過在後端部署頻繁更改而不失去前端可用性來實現持續集成。REST API熱重新加載

我不明白,如果我應該採取建築/部署的決定(交換後端版本?熱重裝?)或者我應該寧可選擇一個特定的語言/框架(如PHP解釋VS的Java框架?)

我現在不再是java了,我記得任何修改都會導致應用程序服務器重新加載時間過長。我知道更多的現代框架,似乎從一開始就包含熱重載概念(彈簧?彈簧?)但我從未嘗試過其中任何一個。

我在尋找的東西「容易」,穩定,可靠,或多或少的「衆所周知」的,因爲我沒有太多的資源。

任何建議或建議的歡迎。

回答

1

REST意味着HTTP。將兩個或更多後端放在http負載均衡器後面(例如haproxy)。當後端失敗或重新啓動時,API始終可用。