diff --git a/ad_interface_tornado.py b/ad_interface_tornado.py index 83cdacb..9100bf3 100644 --- a/ad_interface_tornado.py +++ b/ad_interface_tornado.py @@ -4,6 +4,7 @@ # http://ad.kingsome.cn/webapp/index.php?c=Ops&a=upAdRecording&adid=1002 import tornado.ioloop import tornado.web +import tornado.options import json from myredis.myredis import my_redis import datetime @@ -19,6 +20,7 @@ from ops.mtga import FromTga, GetTgaConfig define_logger("/data/logs/ad_interface_tornado.log") log = logging.getLogger(__name__) +tornado.options.define("port", default=ad_list_interface_port, type=int, help="run server on the given port.") limit = 100 @@ -188,6 +190,7 @@ def make_app(): if __name__ == "__main__": print('start!') + tornado.options.parse_command_line() app = make_app() - app.listen(ad_list_interface_port) + app.listen(tornado.options.options.port) tornado.ioloop.IOLoop.current().start()