私のアプリケーションは、休止状態の第 2 レベル キャッシュと「カスタム」アプリケーション キャッシュに terracotta/ehcache を使用します。terracotta サーバーをローカルで実行し、開発者コンソールでそれに接続すると、アプリケーションとさまざまなキャッシュと統計が表示されます。同じセットアップを別のサーバーに展開すると、機能しているように見えますが、開発者コンソールをリモート サーバーに接続すると、トポロジ ノードの下のサーバー アレイにサーバーが表示されますが、ローカルで実行するときと同じように、「My Application」ノード。これは正しいですか、リモートで接続しているときにこれを見ることができないか、構成がめちゃくちゃですか?
<tc:tc-config xmlns:tc="http://www.terracotta.org/config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.terracotta.org/schema/terracotta-6.xsd">
<system>
<configuration-model>production</configuration-model>
</system>
<servers>
<server host="xxx.xxx.xxx.xxx" name="MyWorkLife Test">
<data>/home/mwltest/Terracotta/server-data</data>
<logs>/home/mwltest/Terracotta/server-logs</logs>
<index>/home/mwltest/Terracotta/server-index</index>
<statistics>/home/mwltest/Terracotta/server-statistics</statistics>
<dso-port bind="127.0.0.1">9510</dso-port>
<jmx-port bind="xxx.xxx.xxx.xxx">9520</jmx-port>
<!-- <authentication/> -->
<dso>
<client-reconnect-window>120</client-reconnect-window>
<persistence>
<mode>permanent-store</mode>
</persistence>
<garbage-collection>
<enabled>true</enabled>
<verbose>false</verbose>
<interval>3600</interval>
</garbage-collection>
</dso>
</server>
<update-check>
<enabled>false</enabled>
</update-check>
</servers>
<clients>
<logs>logs-%i</logs>
</clients>
</tc:tc-config>