django:调用远程服务杀死python
我正在编写一个django应用程序,它可以与远程服务通信(在我的VPN上,但不是本地托管的)。我可以通过djangoshell成功地与服务通信,但是当我试图调用完全相同的函数,从webform发布信息时,开发服务器就死了 我原以为shell和开发服务器的行为会完全相同。我能想到的唯一一件事是,贝壳可能更“耐心”,等待回应 通信通过协议缓冲区进行django:调用远程服务杀死python,django,protocol-buffers,Django,Protocol Buffers,我正在编写一个django应用程序,它可以与远程服务通信(在我的VPN上,但不是本地托管的)。我可以通过djangoshell成功地与服务通信,但是当我试图调用完全相同的函数,从webform发布信息时,开发服务器就死了 我原以为shell和开发服务器的行为会完全相同。我能想到的唯一一件事是,贝壳可能更“耐心”,等待回应 通信通过协议缓冲区进行 救命啊 开发服务器是单线程的,因此如果打开另一个连接,它将挂起服务器 您可以尝试用于开发目的: 对我来说很有效 或者使用一个真实的配置,例如apache
救命啊 开发服务器是单线程的,因此如果打开另一个连接,它将挂起服务器 您可以尝试用于开发目的: 对我来说很有效
或者使用一个真实的配置,例如apache+wsgi,这看起来很完美,但遗憾的是,这不起作用。服务器与以前完全相同。你用这个成功了吗?什么不起作用?Apache还是并发服务器?精确说明您连接到远程服务的方式和服务类型。并发服务器以相同的方式死亡。远程服务连接通过Google协议缓冲区进行。