微软 azure_在Microsoft Azure上运行Eclipse MicroProfile
微软 azure
在本文中,我将通过展示如何在Microsoft Azure Web Apps for Containers中执行操作来跟踪有关在Oracle Cloud中运行Eclipse MicroProfile应用程序的系列文章。
我正在使用与以前的帖子相同的简单应用程序CloudEE Duke 。 唯一的区别是,我现在将应用程序打包为Docker映像。 在此示例中,我展示了如何使用fabric8 Maven插件为WildFly Swarm生成docker映像。
<plugin><groupId>io.fabric8</groupId><artifactId>docker-maven-plugin</artifactId><version>${version.docker-maven-plugin}</version><configuration><images><image><alias>${project.artifactid}</alias><name>ivargrimstad/${project.artifactId}:swarm</name><build><maintainer>Ivar Grimstad (ivar.grimstad@gmail.com)</maintainer><from>jboss/base-jdk:8</from><assembly><basedir>/</basedir><inline><files><file><source>${project.build.directory}/${project.build.finalName}-hollow-swarm.jar</source><outputDirectory>/opt</outputDirectory></file><file><source>${project.build.directory}/${project.build.finalName}.war</source><outputDirectory>/opt</outputDirectory></file></files></inline> </assembly> <entryPoint><arg>java</arg><arg>-Djava.net.preferIPv4Stack=true</arg><arg>-jar</arg><arg>/opt/${project.build.finalName}-hollow-swarm.jar</arg> <arg>/opt/${project.build.finalName}.war</arg> </entryPoint></build></image></images></configuration><executions><execution><phase>package</phase><goals><goal>build</goal></goals></execution></executions>
</plugin>
其他Eclipse MicroProfile实现的配置与此类似。 有关示例,请参见完整的pom.xml 。 要为CloudEE Duke的WildFly Swarm实现生成docker映像,请使用以下命令:
mvn clean package docker:build -Pswarm
生成映像后,您需要将其发布到容器注册表。 就我而言,我只是将其推送到我的公共Docker Hub上 。
为了在Microsoft Azure中部署CloudEE Duke应用程序,登录到Azure门户并为容器创建一个新的Web应用程序,如下所示。
由于WildFly Swarm默认在端口8080上运行(并且我在这里使用所有默认值),因此需要配置应用程序的端口号。 可以在用户界面中或使用Cloud Shell完成此操作,如下所示:
部署应用程序后,您应该能够访问hello端点。
https://cloudee-duke-swarm.azurewebsites.net/hello
公爵说你好!
https://cloudee-duke-swarm.azurewebsites.net/health
{
outcome: “UP”,
checks: [ ]
}
https://cloudee-duke-swarm.azurewebsites.net/metrics
# HELP base:classloader_total_loaded_class_count Displays the total number of classes that have been loaded since the Java virtual machine has started execution.
# TYPE base:classloader_total_loaded_class_count counter
base:classloader_total_loaded_class_count 13697.0
翻译自: https://www.javacodegeeks.com/2018/04/running-eclipse-microprofile-on-microsoft-azure.html
微软 azure
微软 azure_在Microsoft Azure上运行Eclipse MicroProfile相关推荐
- 在Microsoft Azure上运行Eclipse MicroProfile
在本文中,我将通过展示如何在Microsoft Azure Web Apps for Containers中执行操作来跟踪有关在Oracle Cloud中运行Eclipse MicroProfile应 ...
- 微软 azure_有关Microsoft Azure技术的简介和常见问题解答
微软 azure Most of the DBAs, Data Scientists, BI and Database developers are working on SQL Server on- ...
- 在Microsoft Azure上使用IBM Endpoint Manager和IBM PureApplication Software启用许可证扫描
Microsoft®Azure®上的IBM®PureApplication®Software使用IBM Endpoint Manager(IEM)和IBM License Metric Toolkit ...
- eclipse neon_在自定义Java 9映像上运行Eclipse Neon
eclipse neon 我已经开始修改自定义Java二进制运行时映像文件. 映像文件是打包为运行时平台的模块的配置. 基本上,默认映像包含组成Java运行时的所有内容. 自定义图像可以包含该图像的一 ...
- 在一个Java版本上运行Eclipse IDE,但在另一个Java版本上运行
Java™开发人员 (和其他Java开发人员变体)的Eclipse IDE本身就是用于构建Java应用程序的Java应用程序. 这种关系可能会让您的大脑有些奇怪. Eclipse IDE几乎完全用Ja ...
- 在自定义Java 9映像上运行Eclipse Neon
我已经开始修改自定义Java二进制运行时映像文件. 映像文件是打包为运行时平台的模块的配置. 基本上,默认映像包含组成Java运行时的所有内容. 自定义图像可以包含该图像的一些子集. 例如,我创建了一 ...
- big sur java home_无法在macOS Big Sur上运行Eclipse
我无法在macOS Big Sur开发人员Beta上运行eclipse,但收到一条错误消息,指出"无法创建Java虚拟机".有什么办法可以解决错误 我正在运行的Java版本: 解决 ...
- 《微软云计算Microsoft Azure部署与管理指南》即将上市!!!
大家好,本人新作<微软云计算Microsoft Azure部署与管理指南>即将与广大读者见面,由电子工业出版社出版.希望大家能关注此书,并推荐给身边的好友和技术人员. 众所周知,Micro ...
- 在 Windows Azure 上部署并定制化 FreeBSD 虚拟机镜像
发布于 2014-12-11 作者 陈阳 FreeBSD 基础镜像现已登陆中国的 VM Depot! 对于青睐 BSD 而非 Linux 的开源爱好者来说,这无疑是个好消息.同时,随着该基础镜像 ...
最新文章
- 3年工作必备 装饰器模式
- android 稳定性测试工具,APP 稳定性测试工具-Fastbot_Android详解
- python3安装步骤
- 绝地求生大逃杀,改配置
- 【十】推荐系统遇到知识图谱RippleNet
- python中span函数,如何用python中BeautifulSoup提取无类名的span内文本
- mysql5.7 索引
- Linux(一):VMware安装出现的问题
- 无法使用带括号的初始值设定项初始化数组_leetcode32. 最长有效括号
- Flutter打包apk中的一些巨坑
- 搭建Typescript+React项目模板(5) --- 团队规范
- Struts2的Action
- 液压系统管路流速推荐表_(整理)液压系统油管选择.
- 木瓜从林。。。。。。。。。。。。。。。。。
- 职称体系岗位等级对照
- npm --save-dev --save 的区别
- 十一届蓝桥杯大赛延期—心路历程及退赛
- 万物互联时代到来,锐捷发布场景化无线零漫游方案
- ysoserial CC5利用链分析
- C++ 中打开 exe 文件
热门文章
- HDU 2504 又见GCD
- 【CF813F】Bipartite Checking(线段树分治+可删除并查集)
- codeforces:CF750 复盘
- 树的合并(ybtoj-树上dp)
- 震惊!快速幂怎么编?省一说暴力,银牌说递归,国集听完笑了
- CF1242C-Sum Balance【状压dp】
- CF453C-Little Pony and Summer Sun Celebration【构造】
- P7244-章节划分【RMQ,贪心,递归】
- codeforces1303 F. Number of Components(并查集+添_正序、删_逆序)
- 37、JAVA_WEB开发基础之上传功能