2017-09-25 10 views
1

限定された「リバースプロキシ」のようなソリューションでJupyterノートブックにアクセスする必要があります。残念ながら、この 'リバースプロキシ'はウェブソケットの通信をブロックします。ウェブステーションを使わずにJupyterノートブックにアクセス

Jupyterノートブックでは、非ウェブソケット通信を強制するオプションがありますか?

答えて

0

いいえ、デフォルトではありません。 websocket接続をsocket-ioのようなものに置き換えることができます。これは、websocketが利用できない場合に自動的にロングポーリングにフォールバックします。フロントエンド(ノートブック)とバックエンド(ノートブックサーバー)の両方にパッチをアップストリームで送信する必要があります。パッチが小さくて比較的前方にある場合は、受け入れられる可能性があります。しかし、長いポーリングを使用するとパフォーマンスが悪化することに注意してください。

「現在の」ノートブックは6番目のプロトタイプであり、前回のノートブックの多くが動作しなかった理由の1つは、websocketが当時の技術として利用できなかったためです。

関連する問題