假设我部署了一个应用:jerry-demo-server
点超链接进去后,url变为:
https://account.hanatrial.ondemand.com/cockpit/#/region/cf-eu10/globalaccount/71dcb49c-6e1c-402e-9c4e-4abfa65846b6/subaccount/09fc2686-b9db-4565-9dde-412cd99fc02d/org/5781a88b-c36f-4d84-adc5-1ac3c36bdb5b/space/dabc19e2-e58b-4887-8380-b02f59f067ca/app/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/overview
其中url里ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754即是应用程序的guid:
明细:
"entity": { "name": "jerry-demo-server", "production": false, "space_guid": "dabc19e2-e58b-4887-8380-b02f59f067ca", "stack_guid": "c0fdd885-3e8f-4859-9fa4-c0c9373cdeff", "buildpack": "nodejs_buildpack", "detected_buildpack": "nodejs", "detected_buildpack_guid": "d449780e-c54d-4f15-ae9e-5e1788c6d6ec", "environment_json": { "my_env_var": "hello" }, "memory": 56, "instances": 1, "disk_quota": 1024, "state": "STARTED", "version": "e333fca8-ba19-4e99-9e4c-eaadae524d25", "command": "node demoServer.js", "console": false, "debug": null, "staging_task_id": "e58848c9-a5cb-4201-a525-64376bad8983", "package_state": "STAGED", "health_check_type": "port", "health_check_timeout": 600, "health_check_http_endpoint": null, "staging_failed_reason": null, "staging_failed_description": null, "diego": true, "docker_image": null, "docker_credentials": { "username": null, "password": null }, "package_updated_at": "2019-05-19T13:21:10Z", "detected_start_command": "npm start", "enable_ssh": true, "ports": [ 8080 ], "space_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca", "space": { "metadata": { "guid": "dabc19e2-e58b-4887-8380-b02f59f067ca", "url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca", "created_at": "2019-05-19T12:44:53Z", "updated_at": "2019-05-19T12:44:53Z" }, "entity": { "name": "dev", "organization_guid": "5781a88b-c36f-4d84-adc5-1ac3c36bdb5b", "space_quota_definition_guid": null, "isolation_segment_guid": null, "allow_ssh": true, "organization_url": "/v2/organizations/5781a88b-c36f-4d84-adc5-1ac3c36bdb5b", "developers_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/developers", "managers_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/managers", "auditors_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/auditors", "apps_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/apps", "routes_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/routes", "domains_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/domains", "service_instances_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/service_instances", "app_events_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/app_events", "events_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/events", "security_groups_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/security_groups", "staging_security_groups_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/staging_security_groups" } }, "stack_url": "/v2/stacks/c0fdd885-3e8f-4859-9fa4-c0c9373cdeff", "stack": { "metadata": { "guid": "c0fdd885-3e8f-4859-9fa4-c0c9373cdeff", "url": "/v2/stacks/c0fdd885-3e8f-4859-9fa4-c0c9373cdeff", "created_at": "2018-12-20T08:31:52Z", "updated_at": "2018-12-20T08:31:52Z" }, "entity": { "name": "cflinuxfs3", "description": "Cloud Foundry Linux-based filesystem (Ubuntu 18.04)" } }, "routes_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/routes", "routes": [ { "metadata": { "guid": "73375951-36c2-49e2-8f41-32440dcd4956", "url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956", "created_at": "2019-05-19T13:21:06Z", "updated_at": "2019-05-19T13:21:06Z" }, "entity": { "host": "jerry-demo-server", "path": "", "domain_guid": "9762e24d-9761-40df-822f-16f1526ddbe7", "space_guid": "dabc19e2-e58b-4887-8380-b02f59f067ca", "service_instance_guid": null, "port": null, "domain_url": "/v2/shared_domains/9762e24d-9761-40df-822f-16f1526ddbe7", "space_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca", "apps_url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956/apps", "route_mappings_url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956/route_mappings" } } ], "events_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/events", "service_bindings_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/service_bindings", "service_bindings": [ ], "route_mappings_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/route_mappings" } } ] }检测出来的build pack是nodejs。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
汪子熙 认证博客专家 前端框架 Node.js SAP JerryWang,2007年从电子科技大学计算机专业硕士毕业后加入SAP成都研究院工作至今。Jerry是SAP社区导师,SAP中国技术大使。2020年5月下旬,Jerry做了脑部肿瘤的开颅切除手术,对编程和人生又有了新的感悟。