Prefiero tener mi Mavericks de la aplicación web de uso de un socket de dominio UNIX en lugar de un puerto TCP para efecto de un proxy inverso. He intentado usar variantes de la Apache sintaxis para UDS en la proxies
sección de la web app plist pero nada de lo que he probado parece que por favor OS X Server.
La función de proxy para gunicorn a través de TCP el puerto 8001 parece funcionar en el código de abajo, pero yo prefiero usar sockets si puedo - mantiene mis aplicaciones independientes de OS X de los Servidores de aplicaciones.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>com.iainhouston.django</string>
<key>displayName</key> <!-- Name shown in Server app -->
<string>TDD Django test at /django</string>
<key>installationIndicatorFilePath</key> <!-- The presence of this file indicates web app is installed -->
<string>/usr/local/python_projects/testwsgi3/hello.py</string>
<key>requiredModuleNames</key>
<array>
<string>proxy_module</string>
</array>
<key>proxies</key>
<dict>
<key>/django</key>
<dict>
<key>path</key>
<string>/django</string>
<key>urls</key>
<array>
<string>http://localhost:8001</string>
</array>
</dict>
</dict>
</dict>
</plist>
[Actualización: código real publicado anteriormente]
Si has probado este estaría agradecido de saber cómo iba todo.