gevent-websocket
1191 단어 websocket
import sys, os
import memcache
import gevent
from gevent import wsgi
from gevent import socket
import geventwebsocket
from gevent import monkey
monkey.patch_all()
mc = memcache.Client(['127.0.0.1:11211'], debug=1)
def echo(environ, start_response):
websocket = environ.get("wsgi.websocket")
#print websocket
return http_handler(environ, start_response)
def http_handler(environ, start_response):
start_response("200 OK", [])
mc.set('test1','test1',10)
print mc.get('test1')
return ['hello gevent']
path = os.path.dirname(geventwebsocket.__file__)
agent = "gevent-websocket/%s" % (geventwebsocket.__version__)
print "Running %s from %s" % (agent, path)
ws_server = gevent.pywsgi.WSGIServer(('', 8000), echo,handler_class=geventwebsocket.WebSocketHandler)
ws_server.serve_forever()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
iPad에서 WebSocket + Authorization이 연결되지 않음발단은 iPad에서의 개발 환경을 정비하려고 했기 때문이었습니다. VPS에 개발 환경을 넣을 수 있으면 편리하다고 생각해, 를 인스톨 해, 그대로는 누구라도 사용할 수 버리므로, Apache를 리버스 프록시로 해, ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.