-1
我有一個NodeJS應用程序,我正在部署到AWS Elastic Beanstalk,它需要能夠寫入應用程序目錄中的一些JSON文件。節點JS - Elastic Beanstalk AWS - 允許寫入訪問
這是目前本地工作,但不是當我部署到AWS,因爲明確寫入權限不存在。
能否請你讓我知道我需要添加到EBEXTENSIONS如何,允許有彈性的NodeJS應用青苗寫訪問
感謝
我有一個NodeJS應用程序,我正在部署到AWS Elastic Beanstalk,它需要能夠寫入應用程序目錄中的一些JSON文件。節點JS - Elastic Beanstalk AWS - 允許寫入訪問
這是目前本地工作,但不是當我部署到AWS,因爲明確寫入權限不存在。
能否請你讓我知道我需要添加到EBEXTENSIONS如何,允許有彈性的NodeJS應用青苗寫訪問
感謝
首先,你不應該存儲任何重要在AWS Elastic Beanstalk服務器上,因爲它們可以根據要求終止/滾動,並且將丟失文件。
AWS EB應該永遠是無狀態的。
但是,如果你想寫一些臨時文件,你已經有了應用程序目錄的權限。
但是,如果你想改變一些其他目錄的權限,說/var/log
您可以在container_commands
container_commands:
change_permissions:
command: chmod 750 /var/log
嗨做到這一點,謝謝你的:) - 充分認識關於無國籍的事情,但這只是爲了向管理層展示一個基本的原型而不是生產機器:) – user2058234