def main(): app = make_app() app.listen(app.settings["port"]) # server = tornado.httpserver.HTTPServer(app) # server.bind(app.settings["port"]) # server.start(0) # forks one process per cpu tornado.ioloop.IOLoop.current().start()
def main(): define(u"port", default=80, help=u"server port", type=int) define(u"bind", default=u'0.0.0.0', help=u"server address", type=str) options.parse_command_line() settings = dict(template_path=os.path.join(os.path.dirname(__file__), "templates"), static_path=os.path.join(os.path.dirname(__file__), "static")) app = make_app(routers, **settings) setattr(app, u'options', options) setattr(app, u'sessions', sessions) app.listen(port=options.port, address=options.bind) try: IOLoop.current().start() except Exception: IOLoop.current().stop()
# -*- coding: utf-8 -*- __author__ = 'karnikamit' import logging from wsgiref.simple_server import make_server from application import make_app from fb import post logger = logging.getLogger(__name__) def start_server(pyramid_app, host='127.0.0.1', port=9000): """ :param pyramid_app: pyramid wsgi App :param host: default 127.0.0.1 :param port: default 9000 :return: start server on host:port """ logger.info('pyramid wsgi app running on {0}:{1}'.format(host, port)) server = make_server(host, port, pyramid_app) return server.serve_forever() if __name__ == '__main__': app = make_app(post) start_server(app)
#!/usr/bin/python # -*- coding: utf8 -*- from Actor import Actor import application import tornado.ioloop if __name__ == "__main__": app = application.make_app() app.listen(8888) tornado.ioloop.IOLoop.current().start()
from aiohttp import web from application import make_app app = make_app() web.run_app(app)
# -*- Encoding: utf-8 -*- from tornado.wsgi import WSGIContainer from tornado.httpserver import HTTPServer from tornado.ioloop import IOLoop from tornado.options import define, options from application import make_app define("port", default=8000, help="run on the given port", type=int) if __name__ == "__main__": options.parse_command_line() http_server = HTTPServer(WSGIContainer(make_app())) http_server.listen(options.port) IOLoop.instance().start()
# -*- Encoding: utf-8 -*- from flask.ext.script import Manager from application import make_app from application.models import db PORT = 8000 # debug mode app = make_app() manager = Manager(app) @manager.command def run(): """Run server.""" app.run(host='0.0.0.0', port=PORT) @manager.command def create_db(): """Create database.""" print 'creating db...' print db.engine.url db.create_all() if __name__ == "__main__": manager.run()