查看环境和应用
在创建完应用和部署环境后,您可以执行下面操作查看应用和部署环境的配置信息。
查看应用列表
您可以通过下面命令查看当前账号下的所有应用列表,可以查看应用的Name,ID,Category和关联的环境状况。
$ wpctl app:list
[OK] Query applications (2s)
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+
| NO | NAME | ID | DESCRIPTION | CATEGORY | ENV(S) RUNNING | ENV(S) TOTAL |
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+
| 1 | ****************** | wa-************************ | | Java | 0 | 1 |
| 2 | ****************** | wa-************************ | | Java | 0 | 3 |
| 3 | ****************** | wa-************************ | | Tomcat | 0 | 1 |
+----+--------------------+-----------------------------+-------------+----------+----------------+--------------+
查看应用的部署环境列表
您可以通过下面命令查看某一应用下面的环境列表。
$ wpctl env:list --app ***
[OK] Query environments (1s)
Environment(s) in application ***
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+
| NO | NAME | ID | DESCRIPTION | STACK ID | PACKAGE LABEL | TYPE | STATUS |
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+
| 1 | *** | we-************************ | | ws-************************ | ********** | web | ABNORMAL |
+----+----------+-----------------------------+-------------+------------------------------+---------------+------+----------+
查看事件列表
您可以随时查询环境发生的所有事件,执行e/b
可切换到第1和最后1页,执行r
可刷新事件列表。
wpctl env:events
-- Check events, ctl + c to end --
2019-04-19 09:09:14 PM: 应用环境变更,变更Id为wc-****89c9
2019-04-19 09:09:14 PM: 环境we-****8981成功绑定vpc:vpc-****ouha
2019-04-19 09:09:15 PM: 环境we-***8981绑定vswitch vsw-****tdfl成功
2019-04-19 09:09:23 PM: 开始创建实例,数量1
查看默认环境信息
使用wpctl env:info
可查看当前目录下的环境信息。
$ wpctl env:info
(1s)
EnvName: demo-test-env
EnvId: we-****
AppId: wa-****
AppName: demo-test
Status: RUNNING
Stack: Aliyun Linux 2.1903 - Java 8 - Tomcat 8.5
CreateUser: *****
CreateTime: 2019-05-05 08:25:29 PM
UpdateUser: *****
UpdateTime: 2019-05-05 08:25:30 PM
Resources:
You can access the application via http://*****
查看部署包版本信息
使用wpctl pkg:list
可查看应用的部署包的版本信息。
$ wpctl pkg:list
[OK] Query pkgVersion appId:wa-******** (1s)
Package version(s) in application benchmark-provider
+----+--------------------------+------------+-------------+-----------------------------------------------------------------------+
| NO | ID | LABEL | DESCRIPTION | PACKAGESOURCE |
+----+--------------------------+------------+-------------+-----------------------------------------------------------------------+
| 1 | wp-****2aeb | 1558353894 | | resources/benchmark-provider/versions/1558353894/service-provider.jar |
| 2 | wp-****897b | 1558353887 | | resources/benchmark-provider/versions/1558353887/service-provider.jar |
| 3 | wp-****5e0b | 1558353867 | | resources/benchmark-provider/versions/1558353867/service-provider.jar |
+----+-----------------------------+------------+-------------+-----------------------------------------------------------------------+
查看环境的健康状态
使用wpctl env:health
可查看环境的健康状态。
$ wpctl env:health
[OK] Describe environment health name demo-test-env (1s)
EnvId:we-5cced6393b331c3b55925679 EnvName:demo-test-env
+----+------------------------+-------------+-----------+------------------+
| NO | INSTANCEID | AGENTSTATUS | APPSTATUS | DISCONNECTEDTIME |
+----+------------------------+-------------+-----------+------------------+
| 1 | i-wz91tmwedluum4mldj9z | CONNECTED | HEALTHY | 0 |
| 2 | i-wz91tmwedluum4mldj9x | CONNECTED | HEALTHY | 0 |
| 3 | i-wz91tmwedluum4mldj9y | CONNECTED | HEALTHY | 0 |
| 4 | i-wz91tmwedluum4mldja0 | CONNECTED | HEALTHY | 0 |
+----+------------------------+-------------+-----------+------------------+
查看并访问环境URL
执行wpctl env:open env Name/ID
可以查看并访问此环境的URL。
说明 执行
wpctl env:open env Name/ID
命令时需要系统内已安装浏览器。应用绑定了多个SLB或应用内有多个ECS实例时,可以选择需要打开的网址。
$ webxctl open
+----+----------------+
| NO | IP |
+----+----------------+
| 1 | 39.108.253.169 |
| 2 | 39.108.248.175 |
| 3 | 39.108.255.172 |
+----+----------------+
Please choose IP to open[default:1]:
打开Web+控制台
在系统内有安装浏览器的情况下,执行$ wpctl env:console
将打开Web+的控制台。
说明 执行
wpctl env:open env Name/ID
命令时需要系统内已安装浏览器。应用绑定了多个SLB或应用内有多个ECS实例时,可以选择需要打开的网址。
$ wpctl env:console
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论