SpringBoot 中文手册 --Part IV --37-40
来源:互联网 发布:安倍为什么能连任 知乎 编辑:程序博客网 时间:2024/06/06 01:28
37 Hazelcast
如果Hazelcast在类路径上,Spring Boot将自动配置一个可以在应用程序中注入的HazelcastInstance 。只有在找到配置的情况下才会创建HazelcastInstance 。
你可以定义一个com.hazelcast.config.Config bean,我们将使用它。如果你的配置定义了实例名称,我们会尝试找到现有的实例,而不是去创建一个新的实例。
你也可以通过配置来制定hazelcast.xml配置文件:
spring.hazelcast.config=classpath:config/my-hazelcast.xml
否则,Spring Boot将尝试从默认位置(即工作目录中的hazelcast.xml或类路径的根目录)中查找Hazelcast配置。我们还检查是否设置了hazelcast.config系统属性。查看Hazelcast文档了解更多详情。
| Spring Boot也对Hazelcast有明确的缓存支持。如果启用了缓存,则HazelcastInstance会自动包装在CacheManager实现中。
38 Spring Integration
Spring Boot为Spring Integration提供了一些便利,包含在Spring-Boot-Starter-Integration“Starter”中。 Spring Integration提供了对消息传递和其他传输(如HTTP,TCP等)的封装。如果Spring Integration在类路径中可用,它将通过@EnableIntegration
注释进行初始化。 如果'spring-integration-jmx'
也在类路径上,消息处理统计将通过JMX发布。 有关更多详细信息,请参阅IntegrationAutoConfiguration
类。
39 Spring Session
Spring Boot为广泛的存储提供了Spring Session自动配置:
- JDBC
- MongoDB
- Redis
- Hazelcast
- HashMap
如果Spring Session可用,则必须选择您希望用来存储会话的StoreType。例如,样将JDBC用作后端存储,您可以按如下方式配置您的应用程序:
spring.session.store-type=jdbc
| 您可以通过设置store-type
为none
来禁用Spring Session。
每个存储都有特定的附加设置。 例如,可以为jdbc存储自定义表的名称:
spring.session.jdbc.table-name=SESSIONS
40 通过JMX监控和管理
Java Management Extensions (JMX) 提供了一个标准机制来监控和管理应用程序。默认情况下,Spring Boot将创建一个bean ID为“mbeanServer”的MBeanServer
,并将公开所有使用Spring JMX注解(@ManagedResource
, @ManagedAttribute
, @ManagedOperation
)注解的bean。
查看 JmxAutoConfiguration获得更多详情。
- SpringBoot 中文手册 --Part IV --37-40
- SpringBoot 中文手册 --Part IV --27
- SpringBoot 中文手册 --Part IV --28 安全
- SpringBoot 中文手册 --Part IV --31 缓存
- SpringBoot 中文手册 --Part IV --32 消息
- SpringBoot 中文手册 --Part IV --34 验证
- SpringBoot 中文手册 --Part IV --41 测试
- SpringBoot 中文手册 --Part IV --29 使用SQL数据库
- SpringBoot 中文手册 --Part IV --30 使用NoSQL技术
- SpringBoot 中文手册 --Part IV --33 调用REST服务
- SpringBoot 中文手册 --Part IV --35 发送邮件
- SpringBoot 中文手册 --Part IV --36 用JTA进行分布式事务
- nginx 中文手册——part one
- Eiffel 引介 Part IV
- Eiffel 引介 Part IV (1)
- Delphi对象模型(Part IV)
- LESSON 6 MALWARE part IV
- The Wavelet Tutorial Part IV
- pid调试
- cin读取数字时遇到字符的情况
- 使用HD Tune扫描一块1TB的机械硬盘需要多长时间?
- phpexcel导出导入
- 笔记 34 | java线程之Thread线程优先
- SpringBoot 中文手册 --Part IV --37-40
- Android 使用Retrofit自定义Converter解析相同接口返回不同数据
- 3分钟完成React-Native热更新
- anaconda 安装opencv3
- Angular入门-语法支持
- arcgisAPI 4.5本地部署,图标样式访问不到解决办法!!
- 在安卓机上测试内联汇编和直接写成.s文件以及C语言的速率比较
- TCP保持在FIN-WAIT-2状态的请求断开
- 在anaconda2下和cmd下进行sklearn安装的不同--python2.7