¡Vaya, eso es muy extraño!
La fórmula para las conexiones es worker_processes * worker_connections, lo que debería ser 12 * 768, es decir (clic clac) 9216. Pero tus registros indican 1768…
Prueba esto en tu app.yml:
## Cualquier comando personalizado para ejecutar después de la construcción
run:
- exec: echo "Inicio de comandos personalizados"
- replace:
filename: "/etc/nginx/nginx.conf"
from: "worker_connections 768"
to: "worker_connections 2000"
- replace:
filename: "/etc/nginx/nginx.conf"
from: "worker_processes auto"
to: "worker_processes 10"
Ten en cuenta que tu bloque en la publicación 2 está actuando sobre el archivo incorrecto.