5.5. 为 JBoss EAP XP Source-to-image(S2I)应用完成部署后的任务


根据您的应用,您可能需要在 OpenShift 应用构建和部署后完成一些任务。

部署后的任务示例包括:

  • 公开服务,以便可以从 OpenShift 外部查看应用。
  • 将应用扩展为特定数量的副本。

流程

  1. 使用以下命令获取应用的服务名称:

    $ oc get service
    Copy to Clipboard Toggle word wrap
  2. 可选 :将主服务作为路由公开,以便您可以从 OpenShift 外部访问您的应用。例如,对于 microprofile-config quickstart,使用以下命令公开所需的服务和端口:

    注意

    如果您使用模板来创建应用,则路由可能已存在。如果存在,请继续下一步。

    $ oc expose service/eap-xp3-basic-app --port=8080
    Copy to Clipboard Toggle word wrap
  3. 获取路由的 URL。

    $ oc get route
    Copy to Clipboard Toggle word wrap
  4. 使用 URL 访问 Web 浏览器中的应用。URL 是上一命令输出中 HOST/PORT 字段的值。

    注意

    对于 JBoss EAP XP 3.0.0 GA 分发,microprofile 配置快速入门不会回复对应用根上下文的 HTTPS GET 请求。这个增强只在 {JBossXPShortName101} GA 发行版中可用。

    例如,若要与 Microprofile Config 应用交互,该 URL 可能是浏览器中的 http://HOST_PORT_Value/config/value

    如果您的应用不使用 JBoss EAP 根上下文,请将应用的上下文附加到 URL。例如,对于 microprofile-config quickstart,URL 可能是 http://HOST_PORT_VALUE/microprofile-config/

  5. 您可以选择运行以下命令来扩展应用实例:此命令将副本数量增加到 3。

    $ oc scale deploymentconfig DEPLOYMENTCONFIG_NAME --replicas=3
    Copy to Clipboard Toggle word wrap

    例如,对于 microprofile-config quickstart,使用以下命令来扩展应用:

    $ oc scale deploymentconfig/eap-xp3-basic-app --replicas=3
    Copy to Clipboard Toggle word wrap

其它资源

如需有关 JBoss EAP XP 快速入门的更多信息,请参见《在 JBoss EAP 中使用 MicroProfile 指南》中的使用 快速入门章节

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部