Si estoy configurando varios servidores django detrás de un equilibrador de carga, ¿deseo que SECRET_KEY sea el mismo, diferente o no importe en absoluto? Los documentos son un poco delgados sobre exactamente para qué se usa este valor.Django SECRET_KEY en una configuración distribuida
9
A
Respuesta
6
Supongo que debe ser el mismo. Aquí está la pregunta relacionada: Django SECRET_KEY.
Básicamente, la clave secreta se usa para validar varias cosas que se envían al cliente o se ponen en sesión. Entonces, si sus nodos tienen claves secretas diferentes, la sesión del cliente se borrará cada vez que se enrute a un nuevo nodo (lo cual es malo).
5
SECRET_KEY
se usa en varios lugares, como el middleware de sesión. Si todos los nodos deben tener acceso a la información de la sesión, entonces deben compartir la misma clave.
Cuestiones relacionadas
- 1. Propósito de la configuración de Django 'SECRET_KEY'
- 2. ¿Qué es una "transacción distribuida"?
- 3. Spring Security en una aplicación distribuida
- 4. Cómo configurar el control de versión distribuida en una empresa
- 5. ¿Cómo construir una aplicación java distribuida?
- 6. Cómo usar los valores YML en una configuración/inicializador
- 7. Memoria compartida distribuida en .NET
- 8. Elegir una solución de memoria compartida distribuida
- 9. distribuida ActiveMQ con Camel
- 10. Configuración Pylint de Django proyecta
- 11. Configuración del sitio en django-admin
- 12. aplicación de configuración específica django
- 13. configuración de usuario de modelado en django
- 14. documentación de django localmente configuración
- 15. distribuida agrupación jerárquica
- 16. tecnología de memoria caché distribuida
- 17. Configuración de MEDIA_URL para la aplicación Django Heroku, Amazon S3
- 18. Informática distribuida de Javascript
- 19. No se puede obtener una configuración del archivo de configuración en django
- 20. Escribiendo una cola distribuida en DynamoDB de Amazon
- 21. bases de datos Mantener sincronizados distribuida en una red inestable
- 22. En una arquitectura distribuida, ¿por qué es difícil administrar versiones?
- 23. Informática distribuida frente a subprocesos
- 24. Directrices de diseño Computación distribuida
- 25. Más información sobre informática distribuida
- 26. configuración de implementación de Django virtualenv
- 27. Configuración de Django para sphinx (documentación)
- 28. Configuración del host virtual Django. Apache mod_wsgi
- 29. Problemas de configuración con django y mod_wsgi
- 30. ¿Por qué debería una empresa usar control de versión distribuida?