2014-01-08 63 views
1

我非常堅持這一點。我在Django有一個應用程序,它使用beanstalkd與vlcserver建立連接。 Vlcserver從IP攝像機的rtsp流中捕獲視頻,然後將該視頻轉碼爲h264格式。當我嘗試與beanstalkd服務器建立連接時出現問題。在Django_beanstalkd中拒絕連接

beanstalkc.Connection('127.0.0.1', 11300) 

當執行此指令時,它會出現一個例外:[errno 111]連接被拒絕。端口在防火牆中打開。我不知道我能做些什麼來解決這個問題。請幫助。

預先感謝您。

+0

作業#1,確保守護進程也在運行(pgrep -lf beanstalkd),然後是「telnet 127.0.0.1 11300」。 VLCserver與它有什麼關係呢? –

回答

1

很可能您的beanstalkd實例正在偵聽特定的接口(-l命令行參數)。如果是這種情況,那麼您需要刪除該參數或將其設置爲-l 0.0.0.0以在所有接口上偵聽。