線程池的創(chuàng)建">線程池的創(chuàng)建
840
2022-05-30
本文轉(zhuǎn)載自:?Cynthia成
事情是這樣的,公司成立了一個新項目,要給項目建官網(wǎng),并搭建一個web服務(wù)器。按照我的習(xí)慣,搭建一個本地虛擬機就好了,部署簡單方便還好配置,云服務(wù)器嘛,寫了10年代碼,還是不習(xí)慣那玩意兒。
我這剛開始動手,就看見實習(xí)生屁顛屁顛地跑過來,我心想這小子肯定是想來學(xué)虛擬機搭建部署的,這么簡單的事都不會,真是白瞎了他那985的學(xué)校了。
可是...萬萬沒想到啊,小實習(xí)生跑到我老大那里邀功去了!??!遠(yuǎn)遠(yuǎn)地聽見他說:“公司新項目跑在云服務(wù)器上了,以后可以根據(jù)訪問量隨時進行彈性擴展,安全穩(wěn)定還快?!?/p>
啥?云服務(wù)器?這小子居然會配置云服務(wù)器?聽完匯報,老大看向了我,帶著小實習(xí)生往我這邊走過來……
“哼,叫你邀功,撞槍口上了吧,我就說云服務(wù)器配置沒那么容易,還不是得來找我~”這么想著有點得意,老大走過來拍拍我的肩膀,說:“你跟他學(xué)一下怎么配置云服務(wù)器,別再用虛擬機了,以后都是麻煩事?!?/p>
我...他...讓我跟一個實習(xí)生學(xué)???
實習(xí)生沖我微微一笑,就走了,沒過一會扔給我一份文檔,上面寫著:“創(chuàng)建彈性云服務(wù)器流程詳解”。打開粗略掃了一眼,代碼都直接貼上來了?瞧不起誰?感覺有被冒犯到。
技術(shù)人嘛,看到代碼還是沒忍住跑一遍,等我發(fā)現(xiàn)bug或跑不通,再給他上上課!
首先免費領(lǐng)取了1臺云服務(wù)器,然后開始跑代碼
結(jié)果……真香。
內(nèi)容是這樣的:
通過API創(chuàng)建云服務(wù)器的9個步驟(以指定鏡像方式創(chuàng)建云服務(wù)器為例)
(內(nèi)容來源:https://support.huaweicloud.com/api-ecs/ecs_04_0001.html)
步驟一:確定待創(chuàng)建云服務(wù)器所在的可用區(qū)。
1、查詢可用區(qū)。
(1)接口相關(guān)信息
URI格式:GET /v2.1/{project_id}/os-availability-zone
(2)請求示例
GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-availability-zone
(3)響應(yīng)示例
{ ??"availabilityZoneInfo":?[ ????{ ??????"hosts":?null, ??????"zoneState":?{ ????????"available":?true ??????}, ??????"zoneName":"zone_01"? ????}, ????{ ??????"hosts":?null, ??????"zoneState":?{ ????????"available":?true ??????}, ??????"zoneName":?"zone_01"? ????} ??] }
2、根據(jù)實際需要選擇可用區(qū),并記錄可用區(qū)的zoneName。
步驟二:確定待創(chuàng)建云服務(wù)器的規(guī)格。
1、查詢云服務(wù)器規(guī)格信息。
(1)接口相關(guān)信息
URI格式:GET/v2.1/{project_id}/flavors/detail{?minDisk,minRam,is_public,sort_key,sort_dir}
其中,“?”后的字段為查詢規(guī)格時可選的查詢檢索參數(shù)。
(2)請求示例
GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/flavors/detail
(3)響應(yīng)示例
{ ??"flavors":?[ ????{ ??????"name":?"c1.2xlarge", ??????"links":?[ ????????{ ??????????"href":?"https://xxx/v2.1/74610f3a5ad941998e91f076297ecf27/flavors/c1.2xlarge", ??????????"rel":?"self" ????????}, ????????{ ??????????"href":?"https://xxx/74610f3a5ad941998e91f076297ecf27/flavors/c1.2xlarge", ??????????"rel":?"bookmark" ????????} ??????], ??????"ram":?8192, ??????"OS-FLV-DISABLED:disabled":?false, ??????"vcpus":?8, ??????"swap":?"", ??????"os-flavor-access:is_public":?true, ??????"rxtx_factor":?1, ??????"OS-FLV-EXT-DATA:ephemeral":?0, ??????"disk":?0, ??????"id":?"c1.2xlarge" ????} ] }
2、? 根據(jù)實際需要選擇規(guī)格,并記錄規(guī)格的ID。
步驟三:確定待創(chuàng)建云服務(wù)器使用的鏡像。
1、查詢鏡像。
(1)接口相關(guān)信息
URI格式:GET /v2.1/{project_id}/images/detail
(2)請求示例
GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/images/detail
(3)響應(yīng)示例
{ ??"images":?[ ????{ ??????"OS-EXT-IMG-SIZE:size":?0, ??????"metadata":?{ ????????"__os_type":?"Linux", ????????"hw_vif_multiqueue_enabled":?"true", ????????"__imagetype":?"gold", ????????"__quick_start":?"true", ????????"virtual_env_type":?"FusionCompute", ????????"__support_xen":?"true", ????????"__support_kvm":?"true", ????????"__image_source_type":?"uds", ????????"__platform":?"EulerOS", ????????"__os_version":?"EulerOS?2.2?64bit", ????????"__os_bit":?"64", ????????"__isregistered":?"false" ??????}, ??????"created":?"2018-05-14T06:13:50Z", ??????"minRam":?0, ??????"name":?"DBS-MySQL-Image_2.1.3.3", ??????"progress":?100, ??????"links":?[ ????????{ ??????????"rel":?"self", ??????????"href":?"https://None/v2.1/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4" ????????}, ????????{ ??????????"rel":?"bookmark", ??????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4" ????????}, ????????{ ??????????"rel":?"alternate", ??????????"href":?"https://None/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4", ??????????"type":?"application/vnd.openstack.image" ????????} ??????], ??????"id":?"11e8f727-d439-4ed1-b3b8-33f46c0379c4", ??????"updated":?"2018-05-14T06:13:52Z", ??????"minDisk":?40, ??????"status":?"ACTIVE" ????} ??] }
2、根據(jù)需要選擇鏡像,并記錄鏡像ID。
步驟四:確定云服務(wù)器的網(wǎng)絡(luò)信息。
1、查詢網(wǎng)絡(luò)。
(1)接口相關(guān)信息
URI格式:GET /v2.1/{project_id}/os-networks
(2)請求示例
GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-networks
(3)響應(yīng)示例
{ ??"networks":?[ ????{ ??????"id":?"07a9557d-4256-48ae-847c-415a9c8f7ff6", ??????"label":?"b_tt3_td1b", ??????"broadcast":?null, ??????"cidr":?null, ??????"dns1":?null, ??????"dns2":?null, ??????"gateway":?null, ??????"netmask":?null, ??????"cidr_v6":?null, ??????"gateway_v6":?null, ??????"netmask_v6":?null ????} ??] }
2、根據(jù)需要選擇網(wǎng)絡(luò),并記錄網(wǎng)絡(luò)ID。
步驟五:設(shè)置密鑰對登錄方式。
如需設(shè)置為密碼登錄方式,請直接跳轉(zhuǎn)至步驟七。
1、創(chuàng)建密鑰對。
(1)接口相關(guān)信息
URI格式:POST /v2.1/{project_id}/os-keypairs
(2)請求示例
POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-keypairs
Body:
{ ????"keypair":?{ ????????"type":?"ssh", ????????"name":?"demo1", ????????"user_id":?"fake" ????} }
(3)響應(yīng)示例
{ ??"keypair":?{ ????"public_key":?"ssh-rsa?AAAAB3NzaC1yc2EAAAADAQABAAABAQCrR5Gcwlh5ih7JOvzIUuQxS5qzWWPMYHeDXkDKSQ9W5pumOV05SiO3WCswnaQ5xMdOl31mNiHtwlwq9dJi7X6jJBB2shTD+00G5WuwkBbFU4CLvt1B44u0NUiaTJ35NAvW2/4XvpXm9OwiQ3B5ge6ZY7Esi38Unh+pkbhPkYxNBCK8yoOlojQhWs75abdxZBi811/8RwLcNiFiocA2RGxtRjBdpEScj+1TU+OcfZdQnr0AFbO11z7yxfIygwwzVTgUuJNbMbKHStQqRbklfMlHY4RBPQgb7RN/YaXKTQSXT84k+D9xlDNo7Wj4fwOJTOz/s/PvbIOqjRHt9D6Y4IKd?Generated-by-Nova\n", ????"private_key":?"-----BEGIN?RSA?PRIVATE?KEY-----\nMIIEogIBAAKCAQEAq0eRnMJYeYoeyTr8yFLkMUuas1ljzGB3g15AykkPVuabpjld\nOUojt1grMJ2kOcTHTpd9ZjYh7cJcKvXSYu1+oyQQdrIUw/tNBuVrsJAWxVOAi77d\nQeOLtDVImkyd+TQL1tv+F76V5vTsIkNweYHumWOxLIt/FJ4fqZG4T5GMTQQivMqD\npaI0IVrO+Wm3cWQYvNdf/EcC3DYhYqHANkRsbUYwXaREnI/tU1PjnH2XUJ69ABWz\ntdc+8sXyMoMMM1U4FLiTWzGyh0rUKkW5JXzJR2OEQT0IG+0Tf2Glyk0El0/OJPg/\ncZQzaO1o+H8DiUzs/7Pz72yDqo0R7fQ+mOCCnQIDAQABAoIBAA6/c9dGmK2mae4z\nyQ5KrOFdvC1TNhej+sZx+CwyzEJUSvSuHcvQCXFBAz8FY92hhvPKcX66jINXZ+4/\nCmWAQ5YyhcRiow0Y91HvsS0bywoknX3q6kxBFodmyyCWFkgd5iMTADb1Lx0a27Y7\njlS4Dl5gyiGmxUN2Ng24wWEAjE8ZNuI0lrtr5IZKp+s5IAi/rb5AG/mL7EzicE8c\nmGP+QAa+nzwhAwNhFwVID230xen/ZcoL1d77hxeARNqJUxoR25gwJd6Ebg2y9pDW\nVu6cbbzgdGUCfQYlMEoAamAkCswOsDpVDBXwQnt2A537n6Wq2bgYIKusHr9thtxP\n/5ubQLUCgYEA4zYuBG2vtLHnvce26P8o2j1xcJS9K0ozkah9JFl3hqFN0sAqLlz7\n/Fm1jA4kzHJS3d0UqP3AMDxY3HkIqCn4Be7lqeAAe2AfqkOZpt9MDNv4VwKe9sPb\nViW1qjL3FxziLC/YWTRNSlpwRjqJJGhA+UQt8rOia1k/zXmrEs7bXLcCgYEAwPsu\nK3j5QoAiziYVMYf5iCzWwAM9Ljpf9gw23lefTdIzhhfFtJplVRSyxRGU0UZ84GMI\nTd5zmcIF/1KUfhqmeiQzz6NIPEYEReahjpQ/sOH/Gk5Rwr3QwYPrwAu5x+kk/SRi\nKPkqw7APTR0sMQBcUq+ZYwGYLGPMdd1zUdLfb0sCgYBkuz11iydtxb3G/obSD2WO\nM9VaIycmzRPFzNwGRH/gOR0mhTluKp0wyJjbSd34oeqpH/2r2ivddrOysxoqa8jg\n4IQDZyLvj7MaKjQxrieqP89+y9Or9TMFo1xB46x2G8EN8/xHuA9YGnZSPFtWv72m\nhRqV0hv82amWsA0vHnRUSwKBgDsKHXvrTMbNkNhkykMXCH5iyWiBFSyZa1ZJMlgf\nknsqfdzeVPwF6E55QKAN2uuTlwzG/3ljPxahR1hvmUJjQN9JSBiUKbtW6GPCRVbr\nf/jLi1Iu99COZdluVKeybqn8Z/aSNP24DR9FM8kxzZ1IMPaTBmhFypp6BclhcLBt\nxTG1AoGAfcrkVbV1SOy7fECUtMpUECcw0yU4GWj3sR2RbII63C500RVYQlUpUaRR\naANbASHTVR4myOKtGSxEUhAQHlxFDwsDL7W3gzAqTFbEDp1xAAUyT/nkOAhQjEm4\nORFdDETeXLQG1KMUj+8AdnhfYp3JTdft6rmPpZEBUFiCAUMAvb0=\n-----END?RSA?PRIVATE?KEY-----\n", ????"user_id":?"f79791beca3c48159ac2553fff22e166", ????"name":?"demo1", ????"fingerprint":?"57:a7:a2:ed:5f:aa:e7:54:62:2e:bb:e7:92:22:cb:40" ??} }
2、導(dǎo)入密鑰。
(1)接口相關(guān)信息
URI格式:POST /v2.1/{project_id}/os-keypairs
(2)請求示例
POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/os-keypairs
Body:
{ ????"keypair":?{ ????????"public_key":?"ssh-rsa?AAAAB3NzaC1yc2EAAAADAQABAAABAQDY8wMTdBYiJgi62o6eShoOlSKx3CZ3cE6PHisDblfK3Y0Bg7EHV7iV9c74pqsrIhK0xuGUuO1NxDQWbkwLTPN4F9Iy5CIYohLuMIpbln6LDtfRPpdhEh3lxL8MM61gyfpKzeKkwkEpSFj27Rgh6zCyJgBpkA2A0HTP737UlitahL4faCWDIS+Vj6mbcfkWiMhuMCzTZgSKAZ4PfoG4B5HJhR52C6A4XLiQFT9heh9gnIsIG+uTogTKUbcJKuN7M6AraJpul6eHhV9YI4433sDmuiBF/njvreVPWwAHlAkgT9I8q1T/cfEFiwzXpdGbkK5O8NC7K+qNbbdKihlahONt?Generated-by-Nova\n", ????????"type":?"ssh", ????????"name":?"demo2", ????????"user_id":?"fake" ????} }
(3)響應(yīng)示例
{ ??"keypair":?{ ????"public_key":?"ssh-rsa?AAAAB3NzaC1yc2EAAAADAQABAAABAQDY8wMTdBYiJgi62o6eShoOlSKx3CZ3cE6PHisDblfK3Y0Bg7EHV7iV9c74pqsrIhK0xuGUuO1NxDQWbkwLTPN4F9Iy5CIYohLuMIpbln6LDtfRPpdhEh3lxL8MM61gyfpKzeKkwkEpSFj27Rgh6zCyJgBpkA2A0HTP737UlitahL4faCWDIS+Vj6mbcfkWiMhuMCzTZgSKAZ4PfoG4B5HJhR52C6A4XLiQFT9heh9gnIsIG+uTogTKUbcJKuN7M6AraJpul6eHhV9YI4433sDmuiBF/njvreVPWwAHlAkgT9I8q1T/cfEFiwzXpdGbkK5O8NC7K+qNbbdKihlahONt?Generated-by-Nova\n", ????"user_id":?"f79791beca3c48159ac2553fff22e166", ????"name":?"demo2", ????"fingerprint":?"dd:44:45:49:d9:f6:4f:c0:24:2d:81:aa:c4:4b:83:c2" ??} }
2、 記錄響應(yīng)消息體中的name信息。如本例中為“demo2”。
步驟六:創(chuàng)建密鑰對登錄鑒權(quán)的云服務(wù)器。
(1)接口相關(guān)信息
URI格式:POST /v2.1/{project_id}/servers
說明:
本示例是指定image創(chuàng)建云服務(wù)器,因此:
●block_device_mapping_v2.1中,“source_type”需設(shè)置為“image”,“uuid”設(shè)置為選擇的鏡像ID,“destination_type”設(shè)置為“volume”,“boot_index”設(shè)置為“0”。
●“volume_size”應(yīng)大于等于鏡像元數(shù)據(jù)中指定的最小值。
(2)請求示例
POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers
Body:
{ ????"server":?{ ????????"flavorRef":?"c1.large", ????????"name":?"zttestvm1", ????????"block_device_mapping_v2.1":?[{ ????????????"source_type":?"image", ????????????"destination_type":?"volume", ????????????"volume_type":?"SATA", ????????????"volume_size":?"40", ????????????"delete_on_termination":?"true", ????????????"uuid":?"11e8f727-d439-4ed1-b3b8-33f46c0379c4", ????????????"boot_index":?"0" ????????}], ????????"networks":?[{ ????????????"uuid":?"fb68519f-a7c0-476e-98d4-2e4cf6de6def" ????????}], ????????"key_name":?"demo2", ????????"availability_zone":?"az_test_01" ????} }
(3)響應(yīng)示例
{ ??"server":?{ ????"security_groups":?[ ??????{ ????????"name":?"default" ??????} ????], ????"OS-DCF:diskConfig":?"MANUAL", ????"links":?[ ??????{ ????????"rel":?"self", ????????"href":?"https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/6d311127-bce1-48db-bf0f-cac9f8f7f077" ??????}, ??????{ ????????"rel":?"bookmark", ????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/servers/6d311127-bce1-48db-bf0f-cac9f8f7f077" ??????} ????], ????"id":?"6d311127-bce1-48db-bf0f-cac9f8f7f077", ????"adminPass":?"WcC4QoVZPXpV" ??} }
步驟七:設(shè)置密碼登錄方式。
(1)使用非cloud-init鏡像創(chuàng)建云服務(wù)器時,Windows和Linux系統(tǒng)都使用“adminPass”參數(shù)實現(xiàn)密碼注入。
(2)使用cloud-init鏡像創(chuàng)建云服務(wù)器時:
l? 對于Linux系統(tǒng),只能使用“user_data”進行密碼注入,“user_data”字符串長度小于65535,且必須是base64加密的;
l? 對于Windows系統(tǒng),只能通過元數(shù)據(jù)“admin_pass”進行密碼注入。
步驟八:創(chuàng)建密碼方式登錄鑒權(quán)的彈性云服務(wù)器。
說明:
本示例是指定image創(chuàng)建彈性云服務(wù)器,因此:
1.???? block_device_mapping_v2.1中,“source_type”需設(shè)置為“image”,“uuid”設(shè)置為選擇的鏡像ID,“destination_type”設(shè)置為“volume”,“boot_index”設(shè)置為“0”。
2.???? “volume_size”應(yīng)大于等于鏡像元數(shù)據(jù)中指定的最小值。
1、創(chuàng)建非cloud-init鏡像、密碼方式登錄鑒權(quán)的彈性云服務(wù)器。
(1)接口相關(guān)信息
URI格式:POST /v2.1/{project_id}/servers
(2)請求示例
POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers
Body:
{ ????"server":?{ ????????"flavorRef":?"c1.large", ????????"name":?"zttestvm1", ????????"adminPass":"NOVAGLANCEI@123", ????????"block_device_mapping_v2.1":?[{ ????????????"source_type":?"image", ????????????"destination_type":?"volume", ????????????"volume_type":?"SATA", ????????????"volume_size":?"40", ????????????"delete_on_termination":?"true", ????????????"uuid":?"11e8f727-d439-4ed1-b3b8-33f46c0379c4", ????????????"boot_index":?"0" ????????}], ????????"networks":?[{ ????????????"uuid":?"fb68519f-a7c0-476e-98d4-2e4cf6de6def" ????????}], ????????"availability_zone":?"az_test_01" ????} }
(3)響應(yīng)示例
{ ??"server":?{ ????"security_groups":?[ ??????{ ????????"name":?"default" ??????} ????], ????"OS-DCF:diskConfig":?"MANUAL", ????"links":?[ ??????{ ????????"rel":?"self", ????????"href":?"https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/73991cff-37c6-491a-9a8a-377397729fce" ??????}, ??????{ ????????"rel":?"bookmark", ????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/servers/73991cff-37c6-491a-9a8a-377397729fce" ??????} ????], ????"id":?"73991cff-37c6-491a-9a8a-377397729fce", ????"adminPass":?"NOVAGLANCEI@123" ??} }
2、創(chuàng)建cloud-init鏡像(以Linux為例)、密碼方式登錄鑒權(quán)的彈性云服務(wù)器。
(1)接口相關(guān)信息
URI格式:POST /v2.1/{project_id}/servers
(2)請求示例
POST: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers
Body:
{ ????"server":?{ ????????"flavorRef":?"c1.large", ????????"name":?"zttestvm2",? "user_data":"IyEvYmluL2Jhc2gKZWNobyAncm9vdDokNiRuaERlcUIkajBkelVMbkFrbWo4bWlFREFzT0VONkVPdGg1RmdqWnQybUVWZVRocC5OVDJXelZVdzFuNzhnL3dNdDE0dVpSQ1V3LzhHS3VGdEViQ0lPQS5vN1BZQzEnIHwgY2hwYXNzd2QgLWU7", ????????"block_device_mapping_v2.1":?[{ ????????????"source_type":?"image", ????????????"destination_type":?"volume", ????????????"volume_type":?"SATA", ????????????"volume_size":?"40", ????????????"delete_on_termination":?"true", ????????????"uuid":?"11e8f727-d439-4ed1-b3b8-33f46c0379c4", ????????????"boot_index":?"0" ????????}], ????????"networks":?[{ ????????????"uuid":?"fb68519f-a7c0-476e-98d4-2e4cf6de6def" ????????}], ????????"availability_zone":?"az_test_01" ????} }
(3)響應(yīng)示例
{ ??"server":?{ ????"security_groups":?[ ??????{ ????????"name":?"default" ??????} ????], ????"OS-DCF:diskConfig":?"MANUAL", ????"links":?[ ??????{ ????????"rel":?"self", ????????"href":?"https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/7c11f362-cc96-4306-85b6-b432a639ca5e" ??????}, ??????{ ????????"rel":?"bookmark", ????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/servers/7c11f362-cc96-4306-85b6-b432a639ca5e" ??????} ????], ????"id":?"7c11f362-cc96-4306-85b6-b432a639ca5e", ????"admin_pass":?"J3xMSivHCuq5" ??} }
步驟九:確認(rèn)云服務(wù)器創(chuàng)建成功。
(1)接口相關(guān)信息
URI格式:GET /v2.1/{project_id}/servers/{server_id}
(2)請求示例
GET: https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6
其中:
0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6為創(chuàng)建的云服務(wù)器UUID。
(3)響應(yīng)示例
{ ??"server":?{ ????"tenant_id":?"74610f3a5ad941998e91f076297ecf27", ????"addresses":?{ ??????"2a6f4aa6-d93e-45f5-a8cb-b030dbf8cd68":?[ ????????{ ??????????"OS-EXT-IPS-MAC:mac_addr":?"fa:16:3e:88:01:1b", ??????????"OS-EXT-IPS:type":?"fixed", ??????????"addr":?"192.168.2.192", ??????????"version":?4 ????????} ??????] ????}, ????"metadata":?{}, ????"OS-EXT-STS:task_state":?null, ????"OS-DCF:diskConfig":?"MANUAL", ????"OS-EXT-AZ:availability_zone":??"az_test_01", ????"links":?[ ??????{ ????????"rel":?"self", ????????"href":?"https://None/v2.1/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6" ??????}, ??????{ ????????"rel":?"bookmark", ????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/servers/0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6" ??????} ????], ????"OS-EXT-STS:power_state":?1, ????"id":?"0c71c0da-8852-4c56-a1d1-3a9b9bcb6da6", ????"os-extended-volumes:volumes_attached":?[ ??????{ ????????"id":?"b551445a-e749-4d53-932a-638a455cb6c3" ??????} ????], ????"OS-EXT-SRV-ATTR:host":?"pod1_test_01", ????"image":?{ ??????"links":?[ ????????{ ??????????"rel":?"bookmark", ??????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/images/11e8f727-d439-4ed1-b3b8-33f46c0379c4" ????????} ??????], ??????"id":?"11e8f727-d439-4ed1-b3b8-33f46c0379c4" ????}, ????"OS-SRV-USG:terminated_at":?null, ????"accessIPv4":?"", ????"accessIPv6":?"", ????"created":?"2018-05-25T01:47:11Z", ????"hostId":?"b2792bef989888d2df1f51bff81de5ac58a4117f4e9ec3059c1a0410", ????"OS-EXT-SRV-ATTR:hypervisor_hostname":?"nova001@36", ????"key_name":?null, ????"flavor":?{ ??????"links":?[ ????????{ ??????????"rel":?"bookmark", ??????????"href":?"https://None/74610f3a5ad941998e91f076297ecf27/flavors/c1.large" ????????} ??????], ??????"id":?"c1.large" ????}, ????"security_groups":?[ ??????{ ????????"name":?"default" ??????} ????], ????"config_drive":?"", ????"OS-EXT-STS:vm_state":?"active", ????"OS-EXT-SRV-ATTR:instance_name":?"instance-001883cd", ????"user_id":?"f79791beca3c48159ac2553fff22e166", ????"name":?"zttestvm1", ????"progress":?0, ????"OS-SRV-USG:launched_at":?"2018-05-25T01:47:55.755922", ????"updated":?"2018-05-25T01:47:55Z", ????"status":?"ACTIVE" ??} }
按照步驟指示,我很快完成了云服務(wù)器的搭建,不禁有些驚訝,這小子怎么懂這么多?等等...華為云API Explorer?打開華為云API Explorer的官網(wǎng),我好像打開了新世界的大門,有很多已配置好的環(huán)境和接口,直接調(diào)用調(diào)試就可以了,以后怕是沒有什么能夠難住我了!
目前API Explorer平臺已開放EI企業(yè)智能、計算、應(yīng)用服務(wù)、網(wǎng)絡(luò)、軟件開發(fā)平臺、視頻等70+云服務(wù),共上線2000+個API、6000+個錯誤碼。在前期試運行期間,華為云API Explorer平臺上的API接口也已被多家企業(yè)成功接入。
點擊查看詳情:《華為云一站式API解決方案平臺API Explorer上線》
據(jù)悉,華為云API Explorer平臺在未來幾個月會實現(xiàn)更多功能,比如支持SDK示例代碼、CLI等特性,同時也會開放更多的云服務(wù)API接口,連接更多開發(fā)者實現(xiàn)創(chuàng)新、拓寬創(chuàng)新邊界。
云服務(wù)器 ecs
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。