我是AWS新手,开始测试创建一个EC2实例。我打算部署一个简单的ASP.Net网站,我将直接在EC2实例上托管我的数据库。无状态和实例数据库
现在,我听说在开发ASP.Net应用程序时我需要小心,因为它需要“无状态”,我不能依靠ASP.Net SessionState来维护数据。
我通常的做法是将状态存储在数据库中,因为(理论上)任何ASP.net应用程序都将访问相同的数据库。
这是我的主要问题:
- 在我来说,我将主持在同一个EC2实例数据库,会话状态的问题会怎样?
和其他附带问题:
- 我甚至都不需要担心,现在,因为我只有一个EC2实例?
- 未来我可能会将我的“实例”数据库移动到RDS。在那种情况下,我可以安全地将会话状态存储在数据库上,或者有更好的解决方案?