問題タブ [nms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
545 参照

activemq - Spring.net NMS と Apache NMS の比較

ActiveMQ を使用して探していたところ、spring.net には独自の NMS ライブラリがあり、Apache コミュニティにもあることがわかりました。

http://www.springframework.net/doc-latest/reference/html/nms-quickstart.html http://activemq.apache.org/nms/nms-api.html

彼らについて何か知っている人はいますか?

0 投票する
2 に答える
2376 参照

c - net-snmp parse code, How to parse MIB?

I am learning net-snmp code-base. To parsing MIB.

In parse.c and parse.h code keeps a hash bucket. (indexed bucket (tree list)).
There is also a tree structure, Which contains a next pointer pointing to Next node in hashed list of names.

I printed the MIB,

SNMP-FRAMEWORK-MIB:snmpFrameworkMIB(10) type=24 Next-> ' ipSystemStatsHCOctetGroup ipSystemStatsOutFragReqds ifStackGroup2 ifOutErrors '

I couldn't understand what is the relation among the name of objects appears after Next-> ?

What is the criteria on the basis of which object names are together? The Code is unclear to me at this point.

What is modid? Its value not equal to module OID!

NOTE: For purely traversing purpose in MIB-tree there is *child, *parent & *peer are given! Also modid is not part of OID.

A Data-Structure named 'module compatability' in parse.h:

What is the use of this structure? Compatible in What sense ?

0 投票する
1 に答える
2398 参照

c# - ストリームがピアによって閉じられているのはなぜですか?

ActiveMQ Stompサーバーで宛先(キューまたはトピック、関係ありません)をリッスンし、受信したメッセージをコンソールに記録する次のコンソールプログラムがあります。

私がそれを始めるとき、私がメッセージを送り続ける限り、それはうまく働きます。しかし、30秒間非アクティブになると、例外が発生します。これは、キューにメッセージを送信しなくても発生します。

グーグルで調べて、Apache.NMSソースコードを読んだところ、「InactivityMonitor」で何かをしなければならないことがわかりtransport.useInactivityMonitor=falseました。接続文字列でパラメータを指定しても、例外は発生しません。正常に動作します。

しかし、私がすべてを理解していると思う限り、そのinactivityMonitorには、「デッド」接続が検出され、適切にクリーンアップされていることを確認するという目的があります。

だから何か他の問題があるに違いない!上記のコードに単純なコンソールトレーサーを追加しました。これは、transport.useInactivityMonitor=falseパラメーターなしで接続した場合の出力です。

ですから、私のクライアントは、あまりにも長い間非アクティブであったために、ブローカーによって「キック」されていると思います。しかし、上記のログから、クライアントが実際に「キープアライブ」メッセージを送信している理由がよくわかりません。したがって、非アクティブであってはなりません。

この問題をどのように進めるかについては、選択肢がありません。誰かがこれについて何らかの洞察を持っているなら、それは大抵感謝されるでしょう!

更新
バージョン番号:

  • ライブラリ:Apache.NMS.Stomp v1.5.3
  • ブローカー:Apache ActiveMQ 5.6.0
0 投票する
1 に答える
838 参照

.net - ActiveMQNMSを使用したトランザクションおよびイベント駆動型コンシューマーの処理

HohpeG.とWoolfB.のEIPパターンブックからの引用:

JMSでは、トランザクションクライアントでもあるイベントドリブンコンシューマーは期待どおりに機能しないことに注意してください。通常、トランザクションのコードが例外をスローするとトランザクションはロールバックされますが、MessageListener.onMessageシグニチャはスローされる例外(JMSExceptionなど)を提供せず、ランタイム例外はプログラマーエラーと見なされます。ランタイム例外が発生した場合、JMSプロバイダーは次のメッセージを配信することで応答するため、例外の原因となったメッセージは失われます。トランザクション、イベント駆動型の動作を正常に実現するには、メッセージ駆動型のEJBを使用します。

私はそれを理解していますが、.NetクライアントからApache NMS(ActiveMQ)を使用している場合はどうなりますか?私はMDBを持っていないので、この問題にどのように対処すればよいですか?

0 投票する
1 に答える
2359 参照

c# - ActiveMQ 5.7.0 セレクターが C# で機能しない

次のように C# で作成された非常に単純な ActiveMQ メッセージ コンシューマがあります。

ただし、コンシューマーの作成中にセレクターを使用しないと、メッセージを取得できます。宛先は、ActiveMQ ブローカーのキューです。セレクターとして CorrelationID と JMSCorrelationID を使用してみましたが、どれも機能しませんでした。ActiveMQ ブローカーは、すぐに使用できる設定でインストールされました。セレクターが機能するために使用する必要がある特別な設定はありますか?

0 投票する
1 に答える
1913 参照

unix - スヌープ トレースの収集方法

同じネットワーク パス上にあるスイッチング エレメントから UNIX サーバーに流れるネットワーク パケットのスヌープ トレースを収集する必要があります。また、その場合の手続きを教えてください。

PS- スイッチング要素はブラウザ (mozilla など) からアクセスでき、(UNIX サーバー経由で) ログインすることもできます。