2

春のセッションをredisに保存する春のクラウドベースのアプリケーションがあります。Tomcat が組み込まれた Spring Boot を使用しています。

スプリング アクチュエータを使用する場合、/metrics エンドポイントは重要な情報を返しません。httpsessions.active は 0 に設定され、httpsessions.max は -1 に設定されます。

これは、Spring が httpsession 実装を独自の Spring セッション実装に置き換えるためだと推測しています。

エンドポイントからこの情報にアクセスする方法はありますか? できれば JMX を使用しますが、必須ではありません。

ありがとう。

4

1 に答える 1

0

一般的なユーザー名を使用して、最終的に次のソリューションを使用しました。エンドポイントはすべてのセッションを返し、単純なカウントで合計が得られます。

http://docs.spring.io/spring-session/docs/current/reference/html5/guides/findbyusername.html

于 2016-12-22T08:54:02.420 に答える