java - Azure 应用服务首次请求时速度缓慢

标签 java spring azure tomcat web-config

我创建了一个托管在 Azure 上的 API。该 API 是使用 Java 和 Spring 框架构建的。一切工作正常,除了每天早上的第一个请求,处理时间似乎超过 1 分钟。我已将服务器配置为“始终开启”,但这似乎没有任何效果。我知道瓶颈是应用程序服务器,因为即使是一个没有数据库调用的简单http请求也至少需要1分钟来处理。我使用了免费试用计费计划,这会影响“永远在线”功能吗?如果不是,是什么导致加载缓慢?

最佳答案

ALWAYS ON 功能只能在基本或标准定价层中启用。因此,如果您使用了免费试用计费计划,则始终开启功能的选项将被禁用。但您可以尝试持续对 Azure 应用服务执行 ping 操作以使其保持 Activity 状态。

更多信息可以引用博客http://wp.sjkp.dk/windows-azure-websites-and-cloud-services-slow-on-first-request/ .

关于java - Azure 应用服务首次请求时速度缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36423074/

相关文章:

Java REST 启用 CORS(访问控制允许来源)Glassfish

c# - 从 Azure Management Fluent 创建 Azure 存储帐户时如何指定 CORS 设置

java - Jackson:如何将字符串读取为列表?

java - 使用java读取unicode分隔文件

java - 微服务之间的通信、共享实体或其他 hell

java.lang.StackOverflowError : null for the jpa saveAll

python - 如何在视频上n秒后运行特定代码

Azure 移动与现有 API 同步

java - 片段中的按钮导致 Activity 无法正常工作(已更新)

java - Memcached 与 Spring