我想在windows中托管一个带有SQL服务器数据库的web应用程序。我选择了b1实例和S0数据库。我已经选择了应用程序服务和存储,这两样东西是否足以容纳一个应用程序?我们能运行这个应用程序24小时吗?
app是智能城市仪表板应用程序。并发用户将达到10的最大值。10部门人员可以同时观看应用程序。这个应用程序不适合公众使用。这将是为了办公室管理的目的,以监测城市公用事业,如变压器温度,入侵检测。有些网页的页面刷新时间为30秒。因此,应用程序将每30秒刷新一次,并每30秒检查一次数据库。
app已经在asp.net mvc中开发,并带有实体框架的server数据库。
APP SERVICE PLAN B1
CORES 1
RAM 1.75 GB
STORAGE 10 GB
database - single database
Purchase Model - DTU
Service Tier- General Purpose
PLAN S0
DTUS 10
INCLUDED STORAGE 250GB
MAX STORAGE 250 GB我的疑问
根据选定的方案,有10 gb的空间。这也是应用程序deployment.or的空间,也是.net框架安装和安装的空间。
有提到,只有10个DTU在数据库中。我可以从数据库中获取任何次数或10次数据,只有我可以获取数据。
发布于 2019-06-12 14:26:34
大小是的大小,是您的应用程序将使用的,而不是下划线基础结构。
关于DTU,根据您的需要,有许多SQL选项可供选择。与单个数据库不同,您可以使用弹性池或托管实例。
下面是到DTU页面的链接,该页面上有指向其他选项的链接,您可以查看哪个选项适合您的应用程序。
https://learn.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu
发布于 2019-06-12 18:38:39
在数据库方面,您可以使用用.Net框架和Server开发的当前应用程序模拟预期的工作负载,在模拟期间,您可以收集性能计数器,Azure DTU计算器可以使用这些计数器来估计数据库所需的DTU(服务级别)的大约数量,
https://stackoverflow.com/questions/56562977
复制相似问题