text: #/usr/bin/python
  # -*- coding: UTF-8 -*-
  """
  使用tornado进行路由转发控制，将请求通过该服务进行转发。
  当短时间出现大量的请求超过阈值的情况，服务会将过载部分的请求缓存在zeroMQ中，以便能缓慢的释放请求到应用服务器。
  保障服务的正常运行。
  """
  import tornado.httpserver
  import tornado.ioloop
  import tornado.options
  import tornado.web
  import tornado.httpclient
  
  import urllib
  import json
  import datetime
  import time
  import re
  import urlparse
  import hashlib
  import time
  import json
  import redis
  
  from pymongo import MongoClient
  from bson.objectid import ObjectId
  from pymongo import ASCENDING, DESCENDING
  from bson.code import Code
  
  from ..libs.common import ComplexEncoder
  from ..conf.redis import redis_client
  from ..conf.log import logging
  
  threshold = 500
  conn_count = 0
  domain_list = ['scrm.umaman.com']
  
  
  def handle_request(response):
      if response.error:
          print "Error:", response.error
      else:
          print response.body
  
  http_client = AsyncHTTPClient()
  http_client.fetch("http://www.google.com/", handle_request)
  
  if __name__ == "__main__":
      pass
  
  
  
  