【发布时间】:2018-12-03 09:47:07
【问题描述】:
首先请注意,我完全了解 Azure 函数和无服务器概念以及 Azure 函数的 5 分钟最大超时限制。
如果您想运行超过 10 分钟的任何作业,请选择 webjobs。天蓝色 函数,默认只运行 5 分钟,如果你的进程超过 5 分钟,然后 azure 函数抛出超时异常。你可以 在 host.json 中将超时时间增加到 10 分钟。
问题:
我正在尝试构建以下架构以节省 azure 的成本,并希望将 Spring REST 微服务部署为 azure 功能。
我已经创建了演示 Java Azure 函数,它运行良好。 - Azure Java function -502-Bad Gateway
现在我想在 azure 函数中调用我的 API,并且还想使用我的 spring-boot jar(将 jar 上传到存储或任何其他位置)。
有人尝试过吗?Azure java 函数是否可行?
【问题讨论】:
-
不确定我是否理解这个问题。您是否在将 HTTP 请求从 Azure 函数发送到微服务 API 时遇到问题?
-
我想在函数类(get/post)中调用我的 Spring jar 并希望将我的 spring jar 保留在 blob 或任何其他可以节省成本的位置,currantly spring jar 正在运行天蓝色上的 webapp。
标签: azure spring-boot azure-functions spring-rest