搜索

2.5. 部署后的任务

download PDF

根据您的应用,可能需要在构建和部署 OpenShift 应用后执行一些任务。这可能包括公开服务,以便可以从 OpenShift 外部查看应用,或者将应用扩展到特定数量的副本。

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

    $ oc get service
  2. 将主服务作为路由公开,以便您可以从 OpenShift 外部访问您的应用。例如,对于 Kitchensink quickstart,使用以下命令来公开所需的服务和端口:

    $ oc expose service/eap-app --port=8080
    注意

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

  3. 获取路由的 URL。

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

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

  5. 此外,您还可以通过运行以下命令来扩展应用实例:这会将副本数量增加到 3

    $ oc scale deploymentconfig DEPLOYMENTCONFIG_NAME --replicas=3

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

    $ oc scale deploymentconfig eap-app --replicas=3
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.