本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新服务
要更新服务,请执行以下步骤。
- Amazon Web Services Management Console
-
登录Amazon Web Services Management Console并打开Amazon Cloud Map主机,网址为 https://console.aws.amazon.com/cloudmap/
。 -
在导航窗格中,选择 Namespaces (命名空间)。
-
在命名空间页面上,选择要编辑服务的命名空间。
-
在 “命名空间:
命名空间名称
” 页面上,选择要编辑的服务,然后单击 “编辑”。 -
在 “服务:
服务名
” 页上,单击 “编辑”。 -
在编辑服务页面上,输入适用的值。
-
单击 “更新服务”。
- Amazon CLI
-
-
使用
update-service
命令更新服务(用您自己的值替换红色
值)。aws servicediscovery update-service \ --id
srv-xxxxxxxxxxx
\ --service "Description=new description
,DnsConfig={DnsRecords=[{Type=A,TTL=60
}]}"输出:
{ "OperationId": "l3pfx7f4ynndrbj3cfq5fm2qy2z37bms-5m6iaoty" }
-
- Amazon SDK for Python (Boto3)
-
-
如果您尚未
Boto3
安装,可以在Boto3
此处找到安装、配置和使用说明。 -
导入
Boto3
并用servicediscovery
作您的服务。import boto3 client = boto3.client('servicediscovery')
-
将服务更新为
update_service()
(用您自己的值替换红色
值)。response = client.update_service( Id='
srv-xxxxxxxxxxx
', Service={ 'DnsConfig': { 'DnsRecords': [ { 'TTL':300
, 'Type': 'A', }, ], }, 'Description': "new description
", } )示例响应输出
{ "OperationId": "l3pfx7f4ynndrbj3cfq5fm2qy2z37bms-5m6iaoty" }
-
创建服务
创建服务时指定的值