2017-06-02 13 views
0

MuleSoft用のクラスタサーバーがあります。すべてのアプリケーションが正しく展開され、完全に動作しますが、展開は社内のMMCで赤で表示されます。Mulesoft MMC Deployment unreconciled

各展開では、展開上にマウスを置くと「展開未調整」と表示されます。 Mule_ee.logsは何も特定しません。 MMCがこのメッセージを出す理由を知るためにログをどこで見つけることができますか?

答えて

1

以下

参照ドキュメントには - 私たちは、MuleSoftは最新バージョン、すなわち3.8.2にMMCをアップグレードすることが示唆同じ問題がありました。これは、MMCバージョン3.5.2の既知のバグのようです。

以下の理由の赤示す展開 - - サーバーがダウンとしてMMCに示されているが、それらは稼働しているが。 - サーバがダウンしていなくても、サーバダウンのアラートがトリガされます。 - サーバー上の操作で、ダウンしていると検出されたため、エラーが発生しています。 - アプリケーションは実際に展開されたときにオフラインとして表示されることがあります。

上記の問題のほとんどは、MMCとMuleインスタンスを通信するネットワークの問題が原因です。 MMCは、サーバーのステータスの更新を担当するインスタンスに対してpingを実行します。上記の問題を回避するために、pingの頻度を変更して、現在のネットワークに合った値を調整することができます。

これを行うには、ファイル/WEB-INF/classes/META-INF/applicationContext.xmlを編集し、id = "pinger"のBeanを変更して、int型の新しいコンストラクタ引数を含める必要があります最後の引数)。この値は、サーバステータスコールのソケットタイムアウトを定義します。値がこの変更を行った後、MS-

<bean id="pinger" class="com.mulesoft.mmc.heartbeat.Pinger"> 
    <constructor-arg ref="serverManager" /> 
    <constructor-arg ref="statusServiceAdaptor" /> 
    <constructor-arg ref="eventManager" /> 
    <constructor-arg ref="pingServerExecutor" /> 
    <constructor-arg type="int"><value>10000</value></constructor-arg> 
</bean> 

で表現されたサーバはまだ同じ問題が発生した場合、MMCを再起動して確認してください。

注:ピングのデフォルト値は、MMCの3.7.x.のためのMMCのバージョン3.6.xのための(1秒)と5000 1000

よろしくお願いします。 Sanjeet Pandey