0
我想兩個獨立的瓶應用程序,如下面的例子結合起來:在Python整合資源與瓶
from geventwebsocket import WebSocketServer, Resource
...
server = WebSocketServer(('', 8080), Resource({
'/': frontend,
'/one': flask_app_one,
'/two': flask_app_two}))
server.serve_forever()
裏面每個燒瓶中的應用程序,我宣佈的完整路徑,是不是假設是相對路徑,inside flask_app_one:
from flask import Flask
app = Flask(__name__)
@app.route('/one/ping')
def ping():
return 'hello\n'
爲什麼我應該在@ app.ro中指定ute('/ one/ping')而不是僅僅@ app.route('/ ping'),因爲所有到/ one的流量都會被轉發到相應的應用程序?
讓我知道如果你需要任何額外的信息,我保持我的例子清潔 謝謝
大概是因爲瓶不知道geventwebsocket被使用,因此它表現爲一個正常的網絡服務器(其中預計包括'/ one'路徑)。 – 2014-11-06 15:42:25