Dropwizard は Servlet 3 非同期サーブレットをサポートしていますか? そうでない場合、近い将来、いつでもロードマップに載っていますか?
質問する
2515 次
2 に答える
3
https://github.com/jetty-project/jetty-eventsource-servletを使用できます。サーブレットとイベントソースを実装する方法についてはウィキを読んでください
DW サービスの実装で、SSE サーブレットを追加します
environment.addServlet(new MySseEventSourceServlet(), "/sse");
次に、これを DW 構成に追加します
http:
connectorType: NONBLOCKING
これで、サーバー送信イベントのリッスンを開始できます
<host>:<port>/sse
元。
curl localhost:8080/sse -H"Accept: text/event-stream"
実例 @ GitHub、https://github.com/andershedstrom/dropwizard-with-sseを参照してください。
于 2013-06-28T10:48:12.050 に答える