Spring shell 对比 JMX
Spring shell vs JMX
在研究 spring-boot 时,我偶然发现 shell 支持 (CRsh (boot v1.x)
Spring-Shell (boot v2.x)).
我无法理解的是,我们已经对 JMX 提供了丰富的支持,这种支持已经存在很久了,这些 shell 引入了什么附加值?
我确实尝试在网上找到它,但无法得到具体的比较。
Spring Boot 放弃了对 CRaSH 的支持,因为它已经休眠了很长一段时间。这是为了从 CLI 公开指标和控制实时应用程序。
Spring Shell 然而是一个编写基于 CLI 的应用程序的框架,所以基本上是一个不同的野兽,无法与 Spring Boot 1 中的 CRaSH 支持相提并论。
因为 Spring 中没有 CRaSH 支持的替代品,引导以弃用和删除结束。尽管这是一个不错的功能,但 CRaSH 项目缺乏支持导致决定放弃支持。
现在您可能可以将 Spring Shell 塞进 Spring 引导应用程序并添加像 CRaSH 这样的功能,但这不是 Spring Shell专为。
在研究 spring-boot 时,我偶然发现 shell 支持 (CRsh (boot v1.x)
Spring-Shell (boot v2.x)).
我无法理解的是,我们已经对 JMX 提供了丰富的支持,这种支持已经存在很久了,这些 shell 引入了什么附加值?
我确实尝试在网上找到它,但无法得到具体的比较。
Spring Boot 放弃了对 CRaSH 的支持,因为它已经休眠了很长一段时间。这是为了从 CLI 公开指标和控制实时应用程序。
Spring Shell 然而是一个编写基于 CLI 的应用程序的框架,所以基本上是一个不同的野兽,无法与 Spring Boot 1 中的 CRaSH 支持相提并论。
因为 Spring 中没有 CRaSH 支持的替代品,引导以弃用和删除结束。尽管这是一个不错的功能,但 CRaSH 项目缺乏支持导致决定放弃支持。
现在您可能可以将 Spring Shell 塞进 Spring 引导应用程序并添加像 CRaSH 这样的功能,但这不是 Spring Shell专为。