我有几个关于 Spring-insight 技术的问题。
- Spring-insight 是开源的吗?我很好奇看到底层设计。我可以对插件的源代码进行优化,但不能对整个包进行优化(它是 tc-server 的一部分)。
- 能否将这些数据持久化到数据库中(供以后使用)
- 我读到 Spring 洞察力不应该用于生产用途。我在想是否可以将这些数据保存到某个数据存储区并通过不同的应用程序检索。Spring 洞察力是否有任何现有的替代方案?
提前致谢。
我有几个关于 Spring-insight 技术的问题。
提前致谢。
Spring-insight 是开源的吗?我很好奇看到底层设计。我可以对插件的源代码进行优化,但不能对整个包进行优化(它是 tc-server 的一部分)。
在我撰写本文时,Spring Insight 本身并不是开源的,但 Spring Insight 插件是在 ASL 2.0 许可下发布的。
https://github.com/SpringSource/spring-insight-plugins
能否将这些数据持久化到数据库中(供以后使用)
数据保存在 Spring Insight 内部并保留一段时间(可配置)。在那段时间之后,它会从系统中清除。我相信7天是默认的。目前无法将此数据持久保存到外部系统,例如 MySQL 或 Oracle 数据库。
我读到 Spring 洞察力不应该用于生产用途。
这是旧信息。Spring Insight 最初是作为开发人员专用工具发布的,称为 Spring Insight for Developers。顾名思义,这个工具应该只用于开发或可能的小型 QA 环境。这个工具可以从这里免费获得(就像在啤酒中一样)。
http://www.springsource.org/insight
对于生产用途,您可能希望使用 Spring Insight Operations。这是一个商业产品,可作为 VMware vFabric 产品套件的一部分或通过购买 vFabric tc Server 获得。