nginx upstream無法產生socket的問題
最後由 hechian 於2011-12-14 10:07:21 +0800回應
, 477次閱讀
大家好囧
我現在在linode配置一台主機,採用nginx + unicorn + rails 3.1.0,可是在配置上面發生了一點問題
我的nginx virtualhost conf有設定upstream:
upstream shop {
server unix:/tmp/shop.sock fail_timeout=0;
}
神奇的是不管怎麼樣,tmp底下一定沒有出現shop.sock
後來我手動建立後重新啟動nginx,也不會有被寫入的樣子出現
shop.sock這個檔案也已經chown給nginx:www-data了 ... :(
還請各位前輩不吝指教,感激
截至 2011-12-14 10:07:21 +0800,共收到 4 條回應
xdite
1樓, 於2011-12-13 18:32:54 +0800回應
可以貼 full log 上來嗎?
hechian
2樓, 於2011-12-13 19:37:36 +0800回應
沒有log欸 ... Orz
後來只好採用ip的方式了 :(
southwolf
3樓, 於2011-12-14 01:13:50 +0800回應
有沒有shop.sock出現,似乎是unicorn的問題吧⋯ unicorn.rb中指定
listen /tmp/shop.sock
了嗎⋯⋯
參見 「Configuring Nginx and Unicorn」 http://sleekd.com/general/configuring-nginx-and-unicorn/