Azure中Java示例的辅助角色

时间:2019-01-01 00:27:41

标签: java azure azure-worker-roles azure-eventhub

我找不到在Azure云上Java的辅助角色的任何好例子。 我正在为事件中心编写一个amqp发布者jms应用程序,以将大量数据模拟为流。我想在云上运行此应用程序,并对其进行扩展以根据不断变化的需求生成数据。

1 个答案:

答案 0 :(得分:1)

众所周知,Eclipse的Azure插件几年前就支持云服务的功能,因此您可以搜索许多资源,例如@Micah_MSFT所说的channel9视频。但是现在,当我尝试在Eclipse中安装插件后,我发现它已删除了Cloud Services的这些功能。

有两个旧博客可能会对您的情况有所帮助。

  1. Deploying Java Applications in Azure
  2. Installing Java Runtime in Azure Cloud Services with Chocolatey

与此同时,String s = s.replaceAll("^(,|\\s)*|(,|\\s)*$", "") 可以代替Cloud Service,您可以参考官方文档Learn about the differences between Cloud Services and Service Fabric before migrating applications.进行比较,并且有一个tutorial用于Java。

根据我的经验,作为解决方法,还有其他一些简单的服务适用于在Azure云上通过Java生成数据,并且可以扩展。

  1. 要使用App Services,可以根据WebApp实例的数量来缩放连续Web作业。
  2. 在Azure上Microsoft Azure Service Fabric is the next-generation cloud application platform for highly scalable, highly reliable distributed applications,因此您可以编写Java应用程序以生成数据并在批处理服务上并行运行。您可以参考Java中的官方sample