3

私はpython2.7、ローカルサーバーでGoogleアプリエンジン、およびmysqlデータベース(appengine rdbms)を使用しています

私のアプリケーションはパーフェクト (1 つの接続) で実行されますが、2 つ以上の接続が同時に行われると、basehttpserver がマルチスレッドをサポートしていないため、1054 ソケット エラーが発生します。

appengine アプリケーションを apache にデプロイできますか、または localhost でマルチスレッド ビルドを行う方法

  File "C:\Python27\lib\SocketServer.py", line 284, in _handle_request_noblock
    self.process_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 310, in process_request
    self.finish_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 323, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2734, in __init__
    BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
  File "C:\Python27\lib\SocketServer.py", line 639, in __init__
    self.handle()
  File "C:\Python27\lib\BaseHTTPServer.py", line 343, in handle
    self.handle_one_request()
  File "C:\Python27\lib\BaseHTTPServer.py", line 313, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "C:\Python27\lib\socket.py", line 476, in readline
    data = self._sock.recv(self._rbufsize)
error: [Errno 10054]
4

1 に答える 1