2014-01-08 33 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以在所有接口上侦听。