OpenShift Express Web管理控制台:入门

本周, 最新版本的OpenShift为已经很棒的PaaS Cloud提供商带来了两个非常好的功能。 首先,JBoss AS已从7.0升级到7.1,并且所有新的Express Web Management Console已作为预览发布。 在本文中,我们将研究如何使用此新控制台,并将帮助您创建然后销毁应用程序。

总览

图1:点击链接启动
快速控制台

在本部分中,我们假设您已经注册为OpenShift用户并登录到OpenShift Express起始页面。 在图1中,显示了Express登陆页面,如果您单击Express Console链接,您将进入当前显示旧管理控制台并包含P链接的页面,请查看新的OpenShift管理控制台 。 单击此链接以预览,如图2所示。

图2:预览Express
管理控制台

它提供了用户现有应用程序的概述,并为每个应用程序提供了“ 详细信息”按钮。 我的用户已经创建了两个应用程序,一个基于JBoss的jBPM Web编辑器项目,另一个使用mongodb作为后端的PHP Twitter项目,请参见图2。在应用程序列表的顶部,您有一个创建按钮。 一个新的应用 。 我们将使用此按钮创建一个名为kitchensinkhtml5的现有项目,该项目是JBoss项目Aerogear的移动应用程序。 这个演示项目的好处是您既可以在桌面浏览器中也可以在移动设备中查看它。

图3:选择一种类型
申请

建立申请
 
由于该用户已经创建了域并具有现有的应用程序设置,因此我们只需要使用“ 创建新应用程序”按钮来开始。 这将我们带到三个步骤的第一步,我们将选择一种类型的应用程序 ,即通过图3所示的Select按钮选择的JBoss Application Server 7.1。

图4:创建应用程序

下一步是配置和部署应用程序 ,方法是在提供的文本框中填写应用程序名称,然后单击“ 创建应用程序”按钮。 我们将调用此应用程序kitchensinkhtml5 ,因此我们在文本框中填写该名称并提交以创建我们的新应用程序,如图4所示。

图5:下一步

提交创建请求后,就会启动OpenShift Express魔术,以启动JBoss AS 7.1设置新实例。 我们将看到一个名为“ 下一步”的最终屏幕,该屏幕提供有关访问应用程序进行代码更改 ,如何管理应用程序以及如何开始添加功能的信息 。 如图5所示,我们将提取Express应用程序存储库的git克隆,以便我们可以设置kitchensink应用程序代码。 如更改代码部分所述,我们将从Shell命令行在本地克隆存储库:

git clone ssh://8df3de8e983c4b058db372e51bfe5254@kitchensinkhtml5-inthe.rhcloud.com/~/git/kitchensinkhtml5.git/
cd kitchensinkhtml5/

完成此操作后,我们需要引入现有的Kitchensink代码库:

cd kitchensinkhtml5
git remote add upstream -m master git://github.com/eschabell/kitchensink-html5-mobile-example.git
git pull -s recursive -X theirs upstream master

最后,如下所示将其推回上游到我们的Express实例:

git push

现在,我们可以在分配给Express实例的URL上查看应用程序:

http://kitchensinkhtml5-{$domainname}.rhcloud.com

您应该看到移动会员注册应用程序,如图6所示。

图6:移动应用

销毁应用程序
您可以使用新的OpenShift Express Web管理控制台执行的最后一个操作是销毁您的应用程序。 由于一次只能获得五个实例,因此您很快就会发现自己轻松创建和销毁Express实例。

图7:删除应用程序

如上所述登录并启动Web管理控制台的预览之后,您将看到现有应用程序的列表。 通过选择一个应用程序的Details按钮,您将看到该应用程序的概述,有关要销毁的示例编辑器应用程序,请参见图7。

图8:应用程序已删除

您将在应用程序概述屏幕的右上角看到一个Delete按钮,请参见图7。选择该按钮后,将要求您确认您确实要销毁此应用程序。 如果通过单击“ 删除”按钮确认此决定,则将清理您的应用程序和Express实例。 您将返回到应用程序概述屏幕,请参见图8,并准备好与Express Web管理控制台进行下一次交互。

摘要
 
在本文中,我们介绍了新发布的OpenShift Express Web管理控制台的基础知识。 我们向您展示了如何查看应用程序,创建新应用程序以及如何通过销毁其中一个应用程序释放Express实例。

参考:来自JCG合作伙伴 Eric D. Schabell 的OpenShift Express Web管理控制台入门,来自中间件,Linux,软件,自行车和其他新闻…博客上的想法 。


翻译自: https://www.javacodegeeks.com/2012/06/openshift-express-web-management.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/372385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

女士细线毛衣起多少针_从起针到缝合,教你织毛衣的各种要点(详细教程)

新手学织毛衣看过来,7大编织要点帮你解决织好一件毛衣的基础问题,满满的干货,每点都值得学习!一、起针二、棒针符号三、如何织小样四、依据小样推算针数收挂肩的推算五、斜肩针数的推算开前、后领的位置与针数六、袖山的推算七、如何上袖子一…

Jelastic Java云端平台

谁在Jelastic背后? 那是我的第一个问题,因此我浏览了Jelastic网站。 回答此问题的最佳方法是查看“ Jelastic团队”部分。 创始人,顾问,特殊合作伙伴构成了一支真正的专业团队。 作为特殊的合作伙伴,您会发现MySQL&am…

请先设置tkk_搅拌站水泥罐仓顶除尘器设置及调整

搅拌站水泥罐仓顶除尘器采用脉冲喷吹清灰系统,除尘器本体结构,采用标准模板焊接,整体结构,强度牢靠,组装维修方便,脉冲清灰采用时序控制器MCY系列 控制阀门KEK系列,喷吹清灰频率及喷吹间隔可手…

并发–执行程序和Spring集成

基于线程池/执行器的实现 比原始线程版本更好的方法是基于线程池的线程池,其中基于运行任务的系统定义了适当的线程池大小– CPU数量/(任务的1-Blocking Coefficient)。 Venkat Subramaniams书中有更多详细信息: 首先&#xff0c…

后面的参数_英特尔I系列CPU大家都知道,后面的参数你有没有了解过

嗨!大家好,我是伟仔,今天主要是和大家聊下CPU。大多数人买笔记本或台式电脑对CPU的要求就知道I5或者I7之类的。像是I7一定比I5要好,I3很LOU这样的,当然这样子的观点是不正确的,今天我会告诉大家&#xff0c…

移动端

http://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html 移动端手淘使用方案 移动端px自动转换rem插件 CSSREM Flexible 转载于:https://www.cnblogs.com/yuruiweb/p/6723580.html

OutOfMemoryError:Java堆空间–分析和解决方法

java.lang.OutOfMemoryError:Java堆问题是在支持或开发复杂的Java EE应用程序时可能会遇到的最复杂的问题之一。 这篇简短的文章将为您提供此JVM HotSpot OutOfMemoryError错误消息的描述,以及在解决该问题之前应如何解决此问题。 有关如何确定要处理的O…

Google AppEngine:任务队列API

任务队列 com.google.appengine.api.taskqueue 使用任务队列,用户可以发起一个请求,以使应用程序执行此请求之外的工作。 它们是进行后台工作的强大工具。 此外,您可以将工作组织成小的离散单元(任务)。 然后&#xf…

NetBeans 7.2 beta:更快,更有用

NetBeans 7.2的beta版本引起了极大的兴奋。 在本文中,我将简要介绍一下此版本令人兴奋的原因(包括更好的性能,提供更多的提示以及集成FindBugs)。 NetBeans 7.2 beta在典型的下载捆绑软件中可用,从较小的Java SE&#…

WPF DevExpress 设置雷达图Radar样式

DevExpress中定义的ChartControl很不错&#xff0c;很多项目直接使用这种控件。 本节讲述雷达图的样式设置 <Grid><Grid.Resources><DataTemplate x:Key"LabelItemDataTemplate" DataType"dxc:SeriesLabelItem"><Border CornerRadius…

mxnet系列教程之1-第一个例子

第一个例子当然是mnist的例子 假设已经成功安装了mxnet 例子的代码如下&#xff1a; cd mxnet/example/image-classification python train_mnist.py这样就会运行下去 train_mnist.py的代码为 """ Train mnist, see more explanation at http://mxnet.io/tutori…

mysql数据存在就更新_Mysql:如果数据存在则更新,不存在则插入

mysql语法支持如果数据存在则更新&#xff0c;不存在则插入&#xff0c;首先判断数据存在还是不存在的那个字段要设置成unique索引&#xff0c;例如表tb_addrbook如下&#xff1a;索引&#xff1a;语句1:不存在插入INSERT INTO tb_addrbook(num,name,mobile) VALUE(1001,小李,1…

【Hadoop】Hadoop MR 自定义分组 Partition机制

1、概念 2、Hadoop默认分组机制--所有的Key分到一个组&#xff0c;一个Reduce任务处理 3、代码示例 FlowBean package com.ares.hadoop.mr.flowgroup;import java.io.DataInput; import java.io.DataOutput; import java.io.IOException;import org.apache.hadoop.io.WritableC…

android学习笔记35——AnimationDrawable资源

AnimationDrawable资源 AnimationDrawable&#xff0c;代表一个动画。 android既支持传统的逐帧动画(类似于电影方式&#xff0c;一张图片一张图片的切换)&#xff0c;也支持通过平移、变换计算出来的补间动画、属性动画。 下面以补间动画为例&#xff0c;介绍如何定义Animatio…

mysql启动时执行sql server_常见 mysql 启动、运行.sql 文件错误处理

1、mysql 启动错误处理查看 log&#xff1a;Mac: /usr/local/var/mysql/lizhendeMacBook-Pro.local.err根据 log 针对性的进行调整&#xff0c;包治百病2、Mysql Incorrect datetime value问题描述&#xff1a;低版本的 mysql 中&#xff0c;数据库转储 sql 文件。导入到高版本…

带有谓词的Java中的函数样式-第2部分

在本文的第一部分中&#xff0c;我们介绍了谓词&#xff0c;这些谓词通过具有返回true或false的单个方法的简单接口&#xff0c;为Java等面向对象的语言带来了函数式编程的某些好处。 在第二部分和最后一部分中&#xff0c;我们将介绍一些更高级的概念&#xff0c;以使您的谓词…

原生JavaScript+CSS3实现移动端滑块效果

在做web页面时&#xff0c;无论PC端还是移动端&#xff0c;我们会遇到滑块这样的效果&#xff0c;可能我们往往会想着去网上找插件&#xff0c;其实这个效果非常的简单&#xff0c;插件代码的的代码往往过于臃肿&#xff0c;不如自己动手&#xff0c;自给自足。首先看一下效果图…

Activiti绩效对决

每个人在学习Activiti时都会一直问到的问题&#xff0c;与软件开发本身一样古老&#xff1a;“它如何执行&#xff1f;”。 到现在为止&#xff0c;当您问我同样的问题时&#xff0c;我将告诉您Activiti如何以各种可能的方式最小化数据库访问&#xff0c;如何将流程结构分解为“…

Java线程死锁–案例研究

本文将描述从在IBM JVM 1.6上运行的Weblogic 11g生产系统中观察到的最新Java死锁问题的完整根本原因分析。 此案例研究还将证明掌握线程转储分析技能的重要性&#xff1b; 包括用于IBM JVM Thread Dump格式。 环境规格 – Java EE服务器&#xff1a;Oracle Weblogic Server 1…

bzoj1968: [Ahoi2005]COMMON 约数研究

水题。。。 #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; #define rep(i,s,t) for(int is;i<t;i) int main(){int ans0,n;scanf("%d",&n);rep(i,1,n) ansn/i;printf("%d\n…