def main(): opts, args = parse_opts() app.config.update(dict( SERVER_TYPE=opts.server_type, SERVERS=opts.servers or ['http://localhost:6800'], SQLALCHEMY_DATABASE_URI=opts.database_url )) if opts.verbose: app.logger.setLevel(logging.DEBUG) initialize() app.logger.info("SpiderKeeper startd on %s:%s with %s servers:%s" % ( opts.host, opts.port, opts.server_type, ','.join(app.config.get('SERVERS', [])))) app.run(host=opts.host, port=opts.port, use_reloader=False, threaded=True)
def main(): opts, args = parse_opts(app.config) app.config.update(dict( SERVER_TYPE=opts.server_type, SERVERS=opts.servers or app.config.get('SERVERS'), SQLALCHEMY_DATABASE_URI=opts.database_url, BASIC_AUTH_USERNAME=opts.username, BASIC_AUTH_PASSWORD=opts.password, NO_AUTH=opts.no_auth )) if opts.verbose: app.logger.setLevel(logging.DEBUG) initialize() app.logger.info("SpiderKeeper startd on %s:%s username:%s/password:%s with %s servers:%s" % ( opts.host, opts.port, opts.username, opts.password, opts.server_type, ','.join(app.config.get('SERVERS', [])))) app.run(host=opts.host, port=opts.port, use_reloader=False, threaded=True)
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017-09-24 14:53 # @Author : modm ''' you can start the server by uwsgi like gunicorn -w 4 SpiderKeeper.uwsgi:app ''' from SpiderKeeper.app import app, initialize initialize()
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017-09-24 14:53 # @Author : modm ''' you can start the server by uwsgi like gunicorn -w 4 -b 0.0.0.0:8000 SpiderKeeper.uwsgi:app ''' from SpiderKeeper.app import app, initialize initialize()