Payara Micro在Oracle应用容器云上
在此博客文章中,我将介绍如何将打包在Payara Microüber -jar中的CloudEE Duke应用程序部署到Oracle Application Container Cloud 。
在Oracle Application Container Cloud中进行部署所需的部署工件是一个ZIP归档文件,其中包含应用程序über-jar和清单文件(manifest.json)。 下面列出了CloudEE Duke的manifest.json的Payara Micro版本。
manifest.json
{"runtime": {"majorVersion": "8"},"command": "java -jar cloudee-duke-microbundle.jar --port $PORT","release": {"version": "1.0","build": "1","commit": "123"},"notes": "Dukes says hello from Payara"
}
您需要在启动命令中指定Payara Micro的端口。 这是通过使用$ PORT环境变量完成的。
über-jar是使用Payara Micro Maven插件生成的:
<plugin><groupId>fish.payara.maven.plugins</groupId><artifactId>payara-micro-maven-plugin</artifactId><version>1.0.1-SNAPSHOT</version><executions><execution><goals><goal>bundle</goal></goals></execution></executions><configuration><payaraVersion>${version.payara.micro}</payaraVersion><autoDeployEmptyContextRoot>true</autoDeployEmptyContextRoot></configuration>
</plugin>
有关如何使用maven命令生成可部署的ZIP归档的示例,请参见完整的pom.xml :
mvn clean package payara-micro:bundle assembly:single -Ppayara
这将在目标文件夹中生成一个名为cloudee-duke-oracle-payara.zip的文件。 这是您将部署到Oracle Application Container Cloud的ZIP存档,如下面的屏幕快照所示。
部署应用程序后,您应该可以访问hello端点
https://<dependsonyouraccount>.oraclecloud.com/hello
公爵说你好!
您还将拥有MicroProfile实施提供的运行状况和指标终结点
https://<dependsonyouraccount>.oraclecloud.com/health
{
结果:“ UP”,
检查:[]}
https://<dependsonyouraccount>.oraclecloud.com/metrics
#TYPE供应商:system_cpu_load gauge
#HELP vendor:system_cpu_load显示整个系统的“最近的CPU使用情况”。 此值是[0.0,1.0]间隔中的两倍。 值为0.0表示在最近观察到的时间内所有CPU都处于空闲状态,而值为1.0表示在最近观察到的时间内100%的时间都在运行CPU。 介于0.0到1.0之间的所有值都是可能的,具体取决于系统中正在进行的活动。 如果系统最近的cpu使用情况不可用,则该方法返回负值。
供应商:system_cpu_load 0.005405405405405406 …
翻译自: https://www.javacodegeeks.com/2018/03/payara-micro-on-oracle-application-container-cloud.html
Payara Micro在Oracle应用容器云上相关推荐
- payara 创建 集群_Payara Micro在Oracle应用容器云上
payara 创建 集群 在此博客文章中,我将描述如何将打包在Payara Microüber -jar中的CloudEE Duke应用程序部署到Oracle Application Containe ...
- Oracle应用容器云上的WildFly Swarm
在此博客文章中,我将描述如何将打包在WildFly Swarmüber -jar中的CloudEE Duke应用程序部署到Oracle Application Container Cloud . 在O ...
- Oracle宣布在云上正式上线 自治事务处理数据库
在 8 月7日,Oracle 宣布在云上正式上线自治事务处理数据库,这个名词 ATP应对于早前发布的 ADW(今年 3月份 Oracle 宣布正式上线的自治数据仓库数据库). 完整的发布会视频链接在这 ...
- ORACLE Docker容器云试用
ORACLE Container Cloud Service,也就是ORACLE docker 容器云,使用非常简单,它提供一个WEB的管理页面,方便监控配置,管理,监控. 申请试用账号后,就可以直接 ...
- swarm 容器_Oracle应用容器云上的WildFly Swarm
swarm 容器 在此博客文章中,我将描述如何将打包在WildFly Swarmüber -jar中的CloudEE Duke应用程序部署到Oracle Application Container C ...
- Oracle应用容器云的自由
在这篇博客文章中,我将介绍如何部署CloudEE封装在杜克大学应用自由尤伯杯罐子Oracle应用集装箱云端 . 在Oracle Application Container Cloud中进行部署所需的部 ...
- 从云计算到容器到容器云
最近有朋友问我:"为啥你写的东西我都看不懂,也不是我平时用的."我不禁哑口无言.就像今天要说的云计算,其实已经覆盖了日常生活的不少场景,像检票一类的人脸识别,智慧城市的红绿灯等等, ...
- 容器云的双活与灾备技术
在多中心多云环境下,可将容器云部署为多活和灾备模式,通过全局负载均衡器实现应用的多中心多活与灾备.容器应用跨数据中心的双活,是将一个应用的不同副本部署到不同的数据中心,如图 1 所示的 Databas ...
- Kubernetes容器云平台技术方案
在移动互联网时代,新的技术需要新技术支持环境.新的软件交付流程和IT架构,从而实现架构平台化,交付持续化,业务服务化.容器将成为新一代应用的标准交付件,容器云将帮助企业用户构建研发流程和云平台基础设施 ...
最新文章
- GitHub 官方终于出 App 了!
- 微软转向,鸿蒙拥抱,炒房团都来了,Linux 为何引各方英雄竞折腰?
- XAMPP 相关设置(linux下的)
- 彻底理解Toast原理和解决小米MIUI系统上没法弹Toast的问题
- sap和OA之间数值传递2(工程创建)
- C语言-线性表基本操作之单链表
- Linux文件操作命令
- php 中session与cookies的区别,php中session和cookie的区别
- opengles 3.0游戏开发_开发者们,快来测试Android Q啦!
- 【2016年第3期】大数据治理的数据模式与安全
- Linux 第12天: (08月19日) 练习和作业
- 持续更新免费的 API,做一个 API 的搬运工
- java中多线程常见面试题
- MATLAB 解数独
- 19HTML5期末大作业:动画漫影视网站设计——动画漫展学习资料电影模板(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 课程设计网页规划与设计 计算机毕设网页设计源
- 迅为-IMX6UL开发板丨双网口丨双CAN总线丨4路USB HOST丨2路串口、6路插座引出,共8路串口丨1路RGB信号丨2路LVDS信号
- python绘制等值线图_使用python祏rfer绘制等值线图的方式适题。
- 选股方法之各种指标的选股方法分析
- [日企面试问题]日本企業面接問題
- 房屋租赁系统的C++实现