私のdask
groupby
スクリプトが失敗しました(Memory Error
)ので、スクリプトをデバッグするように設定しました。私はスタンドアロンのコンピュータで走っています。
私は、次のアップデートでdask distributed example computationを実行している
logging: distributed: debug bokeh: debug tornado: info
デバッグdask - クライアントの検出に失敗しました
とconfig.yaml
ファイルにlogging
を更新しました:range(10000)
に改正range
と
from distributed import LocalCluster
c=LocalCluster()
と更新されたスクリプト。
スクリプトが実行されている間に(そして正常に完了すると)、Jupyter Notebook
に次のログが記録されます。このログは、スクリプトが完了するまで繰り返されます。
bokeh.server.tornado - DEBUG - [PID 3088] 0クライアント接続
bokeh.server.tornado - DEBUG - [PID 3088] /システムは0未使用bokeh.server.tornado 0セッション を有します - DEBUG - [pid 3088] /窃盗 は0未使用のセッションがあります。bokeh.server.tornado - DEBUG - [pid 3088] /労働者は0未使用のセッション0 bokeh.server.tornado - DEBUG - [pid 3088] /イベントに0未使用の0セッションbockh.server.tornado - DEBUG - [pid 3088] /カウンタに0の未使用のセッションがあります。bokeh.server.tornado - DEBUG - [pid 3088]/tasksに035セッションがあります。 0未使用bokeh .server.tornado - DEBUG - [pid 3088]/statusは0 未使用のセッション
実行中のワーカーが表示されないのはなぜですか?
c = LocalCluster()
bokeh.server.server実行しているとき、私は、次のログを取得する - INFO - 0.12.4
ボケサーバーのバージョンを起動するbokeh.server.server - WARNING - ホストのワイルドカード '' をすることができます アプリケーションをHTTPホストヘッダー攻撃に公開します。ホストワイルドカードは、テスト目的でのみ使用される である必要があります。 bokeh.server.server - 警告 - ホスト ワイルドカード ''は、アプリケーションをHTTPホストヘッダー攻撃にさらす可能性があります。 ホストワイルドカードは、テスト目的でのみ使用してください。 bokeh.server.tornado - DEBUG - 可ホストヘッダー:[ ''] bokeh.server.tornado - - DEBUGこれらのホスト起源は のWebSocketに接続することができます。 - DEBUG [''] bokeh.server.tornado - パターンは次のとおりです: bokeh.server.tornado - DEBUG - [( '/ system /?'、bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - {'application_context': 、bokeh.server .tornado - DEBUG -
'bokeh_websocket_path': '/ system/ws'})、bokeh.server.tornado - DEBUG - ( '/ system/ws'、bokeh.server.tornado - DEBUG - 、bokeh.server。トルネード - DEBUG -
{'application_context': 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ system/ws'})、bokeh.server.tornado - DEBUG - ( '/system/autoload.js'、bokeh.server.tornado - DEBUG - 、 bokeh.server。bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ system/ws'})、bokeh.server.tornado - DEBUG - ( '/ stealing /?' 、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/盗難/ WS'})、ボケ.server.tornado - DEBUG - ( '/ stealing/ws'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
{'application_context': 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ stealing/ws'})、bokeh.server.tornado - D EBUG - ( '/stealing/autoload.js'、bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
「bokeh_websocket_path bokeh.server.tornado - - ( '/ workers /?'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG - {'application_context'、 ':'/stealing/ws '}) : 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/労働/ WS'})、bokeh.server.tornado - DEBUG - ( '/労働/ WS'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
{'application_context': 、bokeh.server.to rnado - DEBUG -
'bokeh_websocket_path': '/労働/ WS'})、bokeh.server.tornado - DEBUG - ( '/workers/autoload.js'、bokeh.server.tornado - DEBUG - 、 ボケ。 server.tornado - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/労働/ WS'})、bokeh.server.tornado - DEBUG - ( '/イベント/ ?」、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/イベント/ WS'}) 、bokeh.server.tornado - DEBUG - ( '/ events/ws'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
{ 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/イベント/ WS'})、bokeh.server.tornado - DEBUG - ( '/events/autoload.js 'bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - {' application_context ': 、bokeh.server.tornado - DEBUG -
' bokeh_websocket_path ':'/events/ws '}) bokeh.server.tornado - DEBUG - ( '/ counters /?'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG - {'application_context': 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ counters/ws'})、bo keh.server.tornado - DEBUG - ( '/ counters/ws'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
{'application_context': 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/カウンター/ WS'})、bokeh.server.tornado - DEBUG - ( '/counters/autoload.js'、bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/カウンター/ WS'})、bokeh.server.tornado - DEBUG - ( '?/タスク/'、 bokeh.server.tornado - DEBUG - 、bokeh.server。竜巻 - DEBUG - { 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/タスク/ WS'})、bokeh.server.tornado - DEBUG - ( '/タスク/ WS 」、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
{ 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/タスク/ WS'}) 、bokeh.server.tornado - DEBUG - ( '/tasks/autoload.js'、bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - {'application_context': 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ tasks/ws ''))、bokeh.server.tornado - DEBUG - ( '/ status /?'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG - {'application_context': 、bokeh.server。 '/ status/ws'、bokeh.server.tornado - DEBUG - 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ status/ws'})、bokeh.server.tornado - DEBUG - - DEBUG -
{ 'application_context' 、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/状態/ WS'})、bokeh.server.tornado - DEBUG - ( '/ステータス/オートロード.js '、bokeh.server.tornado - DEBUG - 、 bokeh.server.tornado - DEBUG - {' application_context ':、bokeh.server.tornado - DEBUG -
'bokeh_websocket_path': '/ status/ws'})、bokeh.server.tornado - DEBUG - ( '/?'、bokeh.server.tornado - DEBUG - 、bokeh .server.tornado - DEBUG - { 'アプリケーション' { '/カウンター' 、bokeh.server.tornado - DEBUG -
'/イベント'、bokeh.server.tornado - DEBUG -
「/ステータス「:、bokeh.server.tornado - DEBUG -
'/盗難':、bokeh.server.tornado - DEBUG -
'/システム':、bokeh.server.tornado - DEBUG -
'/タスク': 、bokeh.server.tornado - DEBUG -
'/ workers' :bokeh.server.tornado - DEBUG -
'接頭辞': ''、bokeh.server.tornado - DEBUG - 'use_redirect': True})、bokeh.server.tornado - DEBUG - ( '/ static/(*。)」、 bokeh.server.tornado - DEBUG - )]あなたが見ている
明確化のためのThx - 今は明らかです。私はなぜWebダッシュボードを見ることができないのかを理解しようとしていて、デバッグが助けになると思っていました。私はまだダッシュボードの可視性がありません.... –
Bokehを> = 0.12.6に更新してください。 TornadoとBokeh 0.12.4には既知の非互換性の問題があります。 – MRocklin
それはそれをした!どうも –