このページの目次
JETアプリケーションのデバッグ
このトピックを使用して、JET アプリケーションをデバッグします。
デバッグのヒント
Junos OS を実行しているデバイスでアプリケーションをデバッグする場合、 ステートメントで
edit system services extension-service traceoptions
トレース ファイル オプションを設定できます。サンプルアプリケーションを作成する前に、Junos OSデバイスでこのステートメントを有効にする必要があります。Junosサービスプロセス(jsd)は、プライマリモードで実行しているルーティングエンジンでのみサポートされます。バックアップのルーティングエンジンではサポートされていません。
ファイアウォールの問題を解消するには、デバイス上のアプリケーションを使用してテストします。
通知アプリケーションの場合は、クライアント IP ソース・アドレス (接続の確立元のアドレス) が、jsd 通知構成で許可されるクライアントのリストに追加されていることを確認します。
通知接続の最大数が、デバイスに設定された数を超えないようにしてください。次のコマンドを使用して、クライアントを表示します。
netstat -a | grep 1883
インストール中にデバッガーを呼び出す方法
ルーターで実行されるデーモン化されていないアプリケーションの場合、アプリケーションのインストールと同時にデバッガーを呼び出すことができます。デバッガーと共にアプリケーションを読み込むには:
問題: jsd に接続できない
アプリケーションが jsd に接続できない場合は、この手順を使用します。