2010-07-19 8 views
7

lectura this article en el sitio web nginx, estoy interesado en el uso X-Accel-redirección cabecera en la forma en que los usuarios de Apache o Lighttpd podrían utilizar el X-Sendfile cabecera para ayudar con la porción de archivos de gran tamaño.¿Es posible usar modificar el archivo de configuración nginx y usar X-Accel-Redirect en Heroku?

La mayoría de los tutorials que he encontrado requieren que modifique el archivo de configuración nginx.

  • ¿Puedo modificar el archivo de configuración de nginx en Heroku y, de ser así, cómo?

En segundo lugar,

  • He encontrado this X-Accel-Redirect plugin en github, y parece que elimina la necesidad de modificar manualmente el archivo nginx config - parece para permitir añadir la ubicación de redirección en el código del controlador - ¿Alguien sabe si esto funciona en heroku? No puedo probarlo hasta esta noche.

NB - He enviado por correo electrónico tanto el soporte de Heroku como goncalossilva para hacerles las mismas preguntas, pero no tengo idea de cuándo me responderán. Voy a publicar de nuevo con lo que sea que me digan.

Respuesta

10

Aunque Heroku parece estar usando Nginx para su componente de proxy inverso, lo que pasa con una pila de plataforma como un servicio es que ningún inquilino individual tiene que (ni siquiera llega a) configurar o sintonizar elementos distintos de la pila para cualquier aplicación dada.

Las solicitudes de entrada y salida podrían enrutarse a través de cualquier cantidad de elementos diferentes hacia y desde su aplicación Rails, por lo que es su infraestructura de plataforma (y no un inquilino particular) la que administra toda la configuración interna y el comportamiento. Renuncias al control detallado de las otras comodidades ofrecidas por un PaaS como este.

Si realmente necesita lo que ha descrito, le sugiero que tenga que buscar en otro lugar el alojamiento de la aplicación Rails. Me sorprendería si su respuesta fuera otra cosa pero no.

+0

Sí, me respondieron y no se puede hacer, lo justo, gracias – stephenmurdoch

Cuestiones relacionadas