swarm 容器_Oracle应用容器云上的WildFly Swarm
swarm 容器
在此博客文章中,我将描述如何将打包在WildFly Swarmüber -jar中的CloudEE Duke应用程序部署到Oracle Application Container Cloud 。
在Oracle Application Container Cloud中进行部署所需的部署工件是一个ZIP归档文件,其中包含应用程序über-jar和清单文件(manifest.json)。 下面列出了CloudEE Duke的manifest.json的WildFly Swarm版本。
manifest.json
{"runtime": {"majorVersion": "8"},"command": "java -Dswarm.http.port=$PORT -Dswarm.bind.address=$HOSTNAME -jar cloudee-duke-swarm.jar","release": {"version": "1.0","build": "1","commit": "123"},"notes": "Dukes says hello from Swarm"
}
您需要在启动命令中指定WildFly Swarm的端口和主机。 这是通过使用$ PORT和$ HOSTNAME环境变量完成的。
über-jar是使用WildFly Swarm Maven插件生成的:
<plugin><groupId>org.wildfly.swarm</groupId><artifactId>wildfly-swarm-plugin</artifactId><version>${version.wildfly.swarm}</version><executions><execution><goals><goal>package</goal></goals></execution></executions>
</plugin>
有关如何使用maven命令生成可部署的ZIP存档的示例,请参见完整的pom.xml :
mvn clean package assembly:single -Pswarm
这将在目标文件夹中生成一个名为cloudee-duke-oracle-swarm.zip的文件。 这是您将部署到Oracle Application Container Cloud的ZIP存档,如下面的屏幕快照所示。
部署应用程序后,您应该可以访问hello端点
https://<dependsonyouraccount>.oraclecloud.com/hello
公爵说你好!
您还将拥有MicroProfile实施提供的运行状况和指标终结点
https://<dependsonyouraccount>.oraclecloud.com/health
{
结果:“ UP”,
检查:[]}
https://<dependsonyouraccount>.oraclecloud.com/metrics
#HELP base:classloader_total_loaded_class_count显示自Java虚拟机开始执行以来已加载的类的总数。
#TYPE base:classloader_total_loaded_class_count计数器
基数:classloader_total_loaded_class_count 14170.0 …
翻译自: https://www.javacodegeeks.com/2018/03/wildfly-swarm-on-oracle-application-container-cloud.html
swarm 容器
swarm 容器_Oracle应用容器云上的WildFly Swarm相关推荐
- Oracle应用容器云上的WildFly Swarm
在此博客文章中,我将描述如何将打包在WildFly Swarmüber -jar中的CloudEE Duke应用程序部署到Oracle Application Container Cloud . 在O ...
- Wildfly Swarm,朝着成熟和一小部分贡献
我最近关注的项目之一是Wildfly Swarm . 最终,在今年的JBoss BOF Devoxx期间,我的考虑更改项目名称的请求没有通过(由于与著名的Docker Swarm发生冲突). 那么什么 ...
- Thorntail 2.2.0提供从WildFly Swarm自动迁移的特性
自6月底宣布把WildFly Swarm2018.5.0改名为Thorntail2.0.0以来,Red Hat在8月中旬以后的三个周里发布了Thorntail 2.1.0版本和2.2.0版本.除了许多 ...
- netbeans调试_从NetBeans运行和调试WildFly Swarm应用程序
netbeans调试 使用NetBeans的Java EE开发人员习惯于直接在NetBeans所选择的应用程序服务器中运行和调试其瘦战应用程序. 在开发打包为über或镂空jars的微服务时,您期望使 ...
- 从NetBeans运行和调试WildFly Swarm应用程序
使用NetBeans的Java EE开发人员习惯于直接在NetBeans所选择的应用程序服务器中运行和调试其瘦战应用程序. 在开发打包为über或镂空jars的微服务时,您期望使用相同的轻松方式进行运 ...
- WildFly Swarm –将Java EE应用程序部署为独立的Jar
WildFly Swarm为将Java EE应用程序部署为独立的Jar文件提供了一种简单的解决方案. 这使得部署应用程序特别是REST或Web服务非常容易. Swarm在这方面与Spring Boot ...
- 一款跑在云上的定制容器专属 OS 来了——LifseaOS | 龙蜥技术
简介:如果可以把运维 API 化,那我们是不是可以把 OS 也作为一个 K8S 可以管理的资源,让 K8S 像管理容器一样管理OS? 引言 在 2021 年 10 月的云栖大会上,为云原生而生的 OS ...
- 云上在野容器攻防战:“杀”不掉的挖矿木马
编者按 数字化浪潮蓬勃兴起,企业面临的安全挑战亦日益严峻. 腾讯安全近期将复盘2022年典型的攻击事件,帮助企业深入了解攻击手法和应对措施,完善自身安全防御体系. 本篇是第二期,讲述了国内某高端制造厂 ...
- 从零开始搭建腾讯云上的 SpringBoot 容器化应用
欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者:李想 由于最近容器技术的火热,各大云计算厂商都已经提供了独立的容器服务,腾讯云也不例外.腾讯云容器服务的官方文档提供了一个基于Node.j ...
最新文章
- 我在兰亭这三年之部门动荡
- Java 10.switch语句
- 关于ActionBar的向下兼容
- iOS-NSData与NSDictionary的互相转换
- ubuntu下面使用clion
- C++描述杭电OJ 2016.数据的交换输出 ||
- 怎么使用7zip进行分批压缩_怎么使用钢结构抛丸机对钢结构进行除锈?
- Qt文档阅读笔记-QWebView官方解析与实例
- c# 小写金额转大写
- 程序设计基础(c语言)(第3版)课后习题答案
- TOM163vip邮箱靓号注册,域名邮箱如何注册
- hihocoder 1251 Today Is a Rainy Day 2015北京区域赛C
- 第70页的gtk+编程例子——快捷键
- java使用aspose打印pdf、word文件
- ae导出html,动画还原100%-AE一键导出
- java tetris_Java | Tetris
- 华东师范大学、普陀区科委领导一行莅临和数集团
- IPv6下的DHCP(DHCPv6)
- unsplash 图片版权
- mac os - pptp协议连接
热门文章
- [数据结构专训][GXOI/GZOI2019]旧词,[hdu5118]GRE Words Once More!,[hdu6333]Problem B. Harvest of Apples
- AT2376-[AGC014D]Black and White Tree【结论,博弈论】
- P5369-[PKUSC2018]最大前缀和【状压dp】
- CF9D-How many trees?【dp】
- P1038-神经网络【拓扑排序】
- P2278-[HNOI2003]操作系统【堆】
- 【KMP】重复子串(ybtoj KMP-2)
- 【差分】Tallest Cow(poj 3263/luogu 2879)
- 学习分享会(2019.5.31)
- ACM-ICPC 2018 徐州赛区网络预赛 D. EasyMath