我有一個web應用程序,我計劃從s3服務。我的webapp使用AWS中運行的Web服務API(Java)中的數據。AWS無服務器和API資源
我想有獨立的環境,「DEV」,「TEST」,「正式版」,所以我想有https://dev.mysite.com,https://test.mysite.com等
我希望能夠同時服務來自s3的靜態文件以及消耗來自相同主機名的web服務資源,即:https://dev.mysite.com/index.html,然後web服務API https://dev.mysite.com/api/users
什麼是最好的解決方案來實現這個目標?這是因爲我的Web服務環境根據env使用不同的數據庫。
我最初的想法是爲每個ENV創建一個Route53,並在JAVA Web服務服務器內檢查每個請求,如果它不啓動w /「/ api」,則假定它是對文件的請求並將其其他文件處理api請求。