在Heroku上运行WSO2 API Manager是否有直接的方法?我已经完成了关于如何部署Java应用程序并了解该过程的基本Heroku文档,但它似乎跳过了可能不需要的箍。
我希望能够简单地上传已安装的应用程序(应用程序的二进制版本)和定义引导类文件的proc文件作为起点。
这可能吗?是否有另一种方法可以让Java应用程序在Heroku中运行而无需定义pom.xml并在部署之前构建应用程序?
谢谢, 戴夫
答案 0 :(得分:4)
WSO2提供了混合API模型,可以在Heroku上部署您的WSO2 API网关,并使用WSO2 API Cloud管理您的API。
您可以使用WSO2 WSO2 Heroku Add-on用作WSO2 API发布者和商店。然后使用Heroku Button在Heroku上部署WSO2 API网关。
答案 1 :(得分:1)
看起来没有直接的方法在Heroku上运行WSO2 API Manager。我看了how Java programs are run on Heroku,看来你的要求目前无法实现。 Heroku似乎依赖于Maven项目。
WSO2 API Manager产品是从WSO2 Carbon平台构建的,它不是一个简单的Maven Java项目。
Heroku还在OpenJDK上运行Java应用程序,WSO2 API Manager不支持该应用程序。 Installation Prerequisites中仅提及支持Oracle JDK。
我希望这会有所帮助。