云端App开发:如何在容器中运行JBoss BRMS

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 本文讲的是云端App开发:如何在容器中运行JBoss BRMS【编者的话】本文介绍了在Red Hat上安装容器化JBoss BRMS的步骤,是系列文章中的一部分,建议浏览文章中的相关链接介绍。
本文讲的是云端App开发:如何在容器中运行JBoss BRMS【编者的话】本文介绍了在Red Hat上安装容器化JBoss BRMS的步骤,是系列文章中的一部分,建议浏览文章中的相关链接介绍。

本文中,我们将介绍如何在云端容器中运行JBoss BRMS,云环境可以是私有云或者其它云解决方案。
我有一系列文章来跟你解释 为什么应用开发者不能再忽视技术栈 ,这里的技术栈指的是开发者日常工作中用到的基于云计算的基础设施。于是我探索了在本地搭建基于云计算基础设施的可能性,来代替已经成熟的 红帽云套件

这么做有利的地方在于,本地私有云的方式和你在工作中使用数据中心来管理组织的方式,在某些方面具有类似的开发体验。

首先我举个 例子 ,它通过 Red Hat Container Development Kit ( CDK ) 安装Red Hat OpenShift Enterprise ( OSE ) 镜像。

然后我以在 OSE上安装JBoss BRMS 为例。JBoss BRMS提供了完美的工作方式。

但是最终目的是使用Red Hat提供的最新产品。基于这一点,我找到一种像Demo一样简单的方式为您提供Red Hat OpenShift容器平台(OCP), 结果发布在之前这篇文章中 ,当然,到这里还没结束。

容器化JBoss Business Rules Management System ( BRMS )

当你在机器上安装好OpenShift后,不管安装的是Red Hat CDK还是OCP,下一步要做的是去探索Red Hat JBoss中间件产品提供的应用开发选项。

本节将介绍另一个简单的安装示例项目,它向您展示完全可操作的、开箱即用的JBoss BRMS安装方式。不仅如此,它是安装在你的OpenShift上的容器化应用。
  1. 首先,你可以安装容器化的OpenShift,可参考下面两个链接:
  2. OCP Install Demo
  3. CDK Install Demo
  4. 如果你已经安装了OpenShift就不必多此一举。
    rhcs-brms-build-ocp.png
  5. 将产品添加到安装目录
  6. 运行init.sh或者init.batinit.bat必须运行在管理员权限下。
# The installation needs to be pointed to a running version

of OpenShift, so pass an IP address such as:

# $ ./init.sh 192.168.99.100  # example for OCP. $ ./init.sh 10.1.2.2        # example for CDK.


现在登录到JBoss BRMS,开始设置容器化项目的开发规则(登录地址由init.sh脚本自动生成)。

上图中的pod就是OpenShift容器平台上你刚创建的JBoss BRMS。

容器启动需要一定的时间,你要给它足够的时间来启动JBoss EAP个BRMS。你可以在OpenShift控制台检查部署好的pod,你还可以在log tab下面查看log。

以上就完成了,现在你可以在闲暇时开发企业逻辑或任务了。

你也可以继续微调,或者参考 Red Hat Demo Central

原文链接:App Dev in the Cloud: How to Run JBoss BRMS in a Container(翻译:卢文泉)

原文发布时间为:2017-02-11

本文作者::卢文泉

本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。

原文标题:云端App开发:如何在容器中运行JBoss BRMS

相关文章
|
2月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
633 7
|
2月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
723 1
|
11天前
|
监控 Docker 容器
在Docker容器中运行打包好的应用程序
在Docker容器中运行打包好的应用程序
|
11天前
|
存储 Prometheus 监控
Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行
本文深入探讨了在Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行。
23 5
|
11天前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
32 4
|
10天前
|
存储 XML 监控
什么是 JBoss Enterprise BRMS?
什么是 JBoss Enterprise BRMS?
18 2
|
10天前
|
存储 监控 算法
|
17天前
|
人工智能 小程序 搜索推荐
uni app下开发AI运动小程序解决方案
本文介绍了在小程序中实现AI运动识别的解决方案。该方案依托于UNI平台,通过高效便捷的插件形式,实现包括相机抽帧控制、人体识别、姿态识别等在内的多项功能,无需依赖后台服务器,大幅提高识别效率和用户体验。方案内置多种运动模式,支持自定义扩展,适用于AI健身、云上赛事、AI体测等多场景,适合新开发和存量改造项目。
|
2月前
|
Kubernetes 监控 Cloud Native
|
23天前
|
设计模式 Swift iOS开发
探索iOS开发:从基础到高级,打造你的第一款App
【10月更文挑战第40天】在这个数字时代,掌握移动应用开发已成为许多技术爱好者的梦想。本文将带你走进iOS开发的世界,从最基础的概念出发,逐步深入到高级功能实现,最终指导你完成自己的第一款App。无论你是编程新手还是有志于扩展技能的开发者,这篇文章都将为你提供一条清晰的学习路径。让我们一起开始这段旅程吧!