Use esta operação para consultar as versões do Enterprise Distributed Application Service (EDAS) Container em que uma aplicação está em execução.
Depuração
Cabeçalhos da requisição
Esta operação usa apenas cabeçalhos de requisição comuns. Para mais informações, consulte o tópico Parâmetros comuns de requisição.
Sintaxe da requisição
POST /pop/v5/app/build_pack_list HTTPS|HTTP
Parâmetros da requisição
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
Code |
Integer |
200 |
Código retornado. |
|
Message |
String |
SUCCESS |
Mensagem retornada. |
|
RequestId |
String |
4FD4-*** |
|
|
BuildPackList |
Array |
Lista de versões do EDAS Container retornada. |
|
|
ConfigId |
Long |
57 |
Versão do EDAS Container retornada. |
|
PackVersion |
String |
3.5.6 |
Versão da aplicação em execução no EDAS Container. |
|
TomcatDesc |
String |
1. Plug-in config-client atualizado para ler caches em cenários multilocatário. 2. Plug-in do framework de serviço de alta velocidade (HSF) atualizado para corrigir a falha na execução do comando qos do contêiner Pandora e o erro de endereço de serviço não encontrado quando o plug-in HSF tem subscrição excessiva de serviços. 3. Todos os plug-ins baseados em Fastjson atualizados para a versão segura sec06. |
Descrição do contêiner Tomcat retornada. |
|
TomcatVersion |
String |
1 |
Versão do contêiner Tomcat retornada. |
|
TomcatDownloadUrl |
String |
http://edas.oss-cn-hangzhou.aliyuncs.com/edas-container/7.0.92/****-production-7.0.92.tar.gz |
URL para baixe o instalador do contêiner Tomcat retornado. |
|
PandoraVersion |
String |
edas.public.sar.V3.5.6 |
Versão do contêiner Pandora retornada. |
|
PandoraDownloadUrl |
String |
http://edas.oss-cn-hangzhou.aliyuncs.com/****/taobao-hsf.tgz |
URL para baixe o instalador do contêiner Pandora retornado. |
|
PandoraDesc |
String |
1 |
Descrição do contêiner Pandora retornada. |
|
PluginInfo |
String |
1 |
Descrição do plug-in usado no EDAS Container. |
|
TomcatPath |
String |
taobao-tomcat-production-7.0.59.3 |
Nome do diretório de armazenamento do contêiner Tomcat. |
|
ImageId |
String |
registry.aliyuncs.com/ed/-***:. . * |
ID da imagem base correspondente ao EDAS Container. |
|
TengineImageId |
String |
registry.aliyuncs.com/edas/**-*-***:. . * |
ID da imagem Tengine correspondente ao EDAS Container. |
|
MultipleTenant |
Boolean |
true |
Indica se o EDAS Container oferece suporte a múltiplos locatários. |
|
WithTengine |
Boolean |
true |
Indica se o EDAS Container oferece suporte ao gerenciamento de tráfego. |
|
TengineDownloadUrl |
String |
http://edas.oss-cn-hangzhou.aliyuncs.com/****/tengine.sh |
URL para baixe o instalador do Tengine. |
|
ScriptName |
String |
default |
Nome do script que executa o EDAS Container. |
|
ScriptVersion |
String |
1.0.3 |
Versão do script que executa o EDAS Container. |
|
Feature |
String |
"" |
Recursos da versão do EDAS Container liberados para visualização pública. |
|
SupportFeatures |
String |
tengine,fatjar,restful,eip_nodeport,dpath |
Recursos com suporte no EDAS Container. |
|
Disabled |
Boolean |
false |
Indica se a versão do EDAS Container está desativada. Não é possível configurar uma versão desativada para uso. |
Exemplos
Requisições de exemplo
POST /pop/v5/app/build_pack_list HTTP/1.1
Common request headers
Respostas de sucesso de exemplo
Formato JSON
{
"Message": "success",
"Code": 200,
"BuildPackList": {
"BuildPack": [
{
"ImageId": "registry.aliyuncs.com/edas/***********",
"ScriptVersion": "1.0.0",
"PackVersion": "2.0",
"TomcatVersion": "NULL",
"ConfigId": 11,
"TomcatDesc": "The Tomcat container is fully compatible with Tomcat 6.x series, and supports the distributed service framework, O&M, and tracing analysis.",
"TomcatDownloadUrl": "http://edas.oss-cn-*************",
"WithTengine": false,
"ScriptName": "default",
"PandoraDownloadUrl": "http://edas.oss-cn-***********",
"PandoraVersion": "2.1.0.7-YUN",
"TomcatPath": "taobao-tomcat-7.0.59",
"Disabled": true,
"PluginInfo": "hsf:2.1.0.8.edas;config-client:1.6.6-spas-SNAPSHOT;diamond:3.7.1;eagleeye:1.3.1;spas-sdk-client:1.1.3-SNAPSHOT;spas-sdk-service:1.1.5-SNAPSHOT",
"MultipleTenant": false
}
]
}
}
Formato XML
<Message>success</Message>
<Code>200</Code>
<BuildPackList>
<BuildPack>
<ImageId>registry.aliyuncs.com/edas/***********</ImageId>
<ScriptVersion>1.0.0</ScriptVersion>
<PackVersion>2.0</PackVersion>
<TomcatVersion>NULL</TomcatVersion>
<ConfigId>11</ConfigId>
<TomcatDesc>The Tomcat container is fully compatible with Tomcat 6.x series, and supports the distributed service framework, O&M, and tracing analysis.</TomcatDesc>
<TomcatDownloadUrl>http://edas.oss-cn-*************</TomcatDownloadUrl>
<WithTengine>false</WithTengine>
<ScriptName>default</ScriptName>
<PandoraDownloadUrl>http://edas.oss-cn-***********</PandoraDownloadUrl>
<PandoraVersion>2.1.0.7-YUN</PandoraVersion>
<TomcatPath>taobao-tomcat-7.0.59</TomcatPath>
<Disabled>true</Disabled>
<PluginInfo>hsf:2.1.0.8.edas;config-client:1.6.6-spas-SNAPSHOT;diamond:3.7.1;eagleeye:1.3.1;spas-sdk-client:1.1.3-SNAPSHOT;spas-sdk-service:1.1.5-SNAPSHOT</PluginInfo>
<MultipleTenant>false</MultipleTenant>
</BuildPack>
</BuildPackList>
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros da API.
Para obter uma lista de códigos de erro, visite a Central de Erros da API.