Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración de dominio personalizada
Para especificar las propiedades de un dominio personalizado, sustituya custom-domain-name
por el nombre que elija. El nombre debe tener entre 3 y 64 caracteres y puede contener los caracteres A -Z , a -z , 0 -9 y _ - (guion). Especifique las propiedades del dominio personalizado después del nombre. Repita este proceso para cada dominio personalizado.
custom-domain-name
: launch_apps_via_start_app_call: {} app_config: package: "app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
endpoint_config: ingress_ports: [port1, port2, ...
] image: "ecr-repository-uri
"
Propiedades
launch_apps_via_start_app_call
-
Esta propiedad es necesaria para iniciar las aplicaciones personalizadas mediante el StartApp API.
Obligatorio: sí
Tipo: N/A
Valores válidos:
{}
Configuración de aplicación personalizada
El app_config section
(obligatorio) especifica el paquete, la configuración de inicio, los requisitos de recursos y los puertos de red de las aplicaciones de este dominio personalizado.
app_config: package: "
app-package-s3-uri
" launch_command: ["app-launch-command
", "parameter1", ...
] required_resource_units: compute:app-resource-units
endpoint_config: ingress_ports: [port1, port2, ...
]
Propiedades
package
-
Especifica el paquete (archivo zip) que contiene el archivo ejecutable o binario de la aplicación. Los datos tienen que estar almacenados en un bucket de Amazon S3. Solo se admite el formato de archivo ZIP.
Obligatorio: sí
Tipo: cadena
Valores válidos: Amazon S3 URI del paquete en un bucket de Amazon S3. Por ejemplo,
s3://weaver-myproject-111122223333-app-zips-us-west-2/MyCustomApp.zip
. launch_command
-
Especifica el nombre del archivo ejecutable/binario y los parámetros de la línea de comandos para lanzar la aplicación. Cada token de cadena de línea de comandos es un elemento de la matriz.
Obligatorio: sí
Tipo: matriz de cadenas
required_resource_units
-
Especifica el número de unidades de recursos que SimSpace Weaver debe asignar a cada instancia de esta aplicación. Una unidad de recursos es una cantidad fija de unidades centrales de procesamiento virtuales (vCPUs) y memoria de acceso aleatorio (RAM) sobre un trabajador. Para obtener más información acerca de recursos, consulte Puntos de conexión y Service Quotas. La propiedad de
compute
especifica una asignación de unidades de recursos para la familia de trabajadorescompute
y, actualmente, es el único tipo de asignación válido.Obligatorio: sí
Tipo: entero
Valores válidos:
1
-4
endpoint_config
-
Especifica los puntos de conexión de la red para las aplicaciones de este dominio. El valor de
ingress_ports
especifica los puertos a los que se enlazan las aplicaciones personalizadas para las conexiones entrantes de los clientes. SimSpace Weaver asigna los puertos asignados dinámicamente a los puertos de entrada especificados. Los puertos de entrada son a la vez TCP y. UDP Use la DescribeApp APIpara encontrar el número de puerto real para conectar sus clientes.Obligatorio: No. Si no especifica la configuración de los puntos de conexión, sus aplicaciones personalizadas de este dominio no tendrán puntos de conexión de red.
Tipo: matriz de enteros
Valores válidos:
1024
-49152
. Los valores deben ser únicos.
Imagen de contenedor personalizada
La image
propiedad (opcional) especifica la ubicación de una imagen de contenedor que se SimSpace Weaver utiliza para ejecutar aplicaciones en este dominio (no es compatible con las versiones 1.13
y1.12
). Proporcione la imagen URI a un repositorio de Amazon Elastic Container Registry (AmazonECR) que contenga la imagen. Si no se especifica esta propiedad, pero la default_image
se especifica en la sección simulation_properties
de nivel superior, las aplicaciones de este dominio utilizan la default_image
. Para obtener más información, consulte Contenedores personalizados.
image: "
ecr-repository-uri
"
Propiedades
image
-
Especifica la ubicación de una imagen de contenedor para ejecutar aplicaciones en este dominio.
Obligatorio: no
Tipo: cadena
Valores válidos:
El URI de un repositorio en Amazon Elastic Container Registry (AmazonECR) (por ejemplo,
111122223333.dkr.ecr.us-west-2.amazonaws.com/my-ecr-repository:latest
)