Mina的JMX支持】的更多相关文章

以下是一个增加了JMX支持的Mina Echo Server. package org.apache.mina.echoServer; import java.lang.management.ManagementFactory; import java.net.InetSocketAddress; import javax.management.MBeanServer; import javax.management.ObjectName; import org.apache.mina.tran…
Ehcache提供了基于JMX的监控支持,支持对以下几类信息的监控. CacheManager Cache CacheConfiguration CacheStatistics 按照JMX的规范,为了支持对这几类信息的监控支持,Ehcache分别为它们建立了对应的MBean接口,这些接口都定义在net.sf.ehcache.management包中,分别是CacheManagerMBean.CacheMBean.CacheConfigurationMBean和CacheStatisticsMBe…
mina是非常好的C/S架构的java服务器,这里转了一篇关于它的使用感受. 前言MINA是Trustin Lee最新制作的Java通讯框架.通讯框架的主要作用是封装底层IO操作,提供高级的操作API.比较出名的通讯框架有C++的ACE.Python的Twisted,而Java的通讯框架还有QuickServer.Netty2.Cindy.Grizzly等. 2004年6月,Trustin Lee发布了一个通讯框架Netty2,是Java界第一个事件模型架构的通讯框架,Cindy也从中借鉴了不少…
最近看JDK的命令行工具,使用Java VisualVM和Jconsole工具都可以监控java程序的运行情况(包括CUP和内存等的使用情况,线程的运行状态等) 在Java VisualVM 工具里可以直接看到本地运行的java程序(比如Eclipse)的运行状态 如果需要需要监控在tomcat中运行的web应用程序的运行状态的话就要打开tomcat的JMX支持 按照网上的说法,在tomcat 的bin目录下的catalina.bat文件中加入下面一段话(注意不要换行,10000是我自己设置的J…
转载 http://www.voidcn.com/blog/u010408365/article/p-4972896.html xmemcached主要特性 高性能 XMemcached同样是基于java nio的客户端,java nio相比于传统阻塞io模型来说,有效率高(特别在高并发下)和资源耗费相对较少的优点.传统阻塞IO为了提高效率,需要创建一定数量的连接形成连接池,而nio仅需要一个连接即可(当然,nio也是可以做池化处理),相对来说减少了线程创建和切换的开销,这一点在高并发下特别明显…
本部分覆盖了以下内容: Chapter 28, Remoting and web services using Spring -- 使用Spring进行远程和web服务 Chapter 29, Enterprise JavaBeans (EJB) integration -- EJB集成 Chapter 30, JMS (Java Message Service) -- JMS (Java 消息服务) Chapter 31, JMX Chapter 32, JCA CCI Chapter 33,…
一 ehcache API: 1: Using the CacheManager 1.1所有ehcache的使用, 都是从 CacheManager. 开始的.有多种方法创建CacheManager实例: //Create a singleton CacheManager using defaults, then list caches. CacheManager.getInstance() 或者: //Create a CacheManager instance using defaults,…
Tomcat 在 7.0 以前的版本都是使用 commons-dbcp 做为连接池的实现,但是 dbcp 饱受诟病,原因有: dbcp 是单线程的,为了保证线程安全会锁整个连接池 dbcp 性能不佳 dbcp 太复杂,超过 60 个类 dbcp 使用静态接口,在 JDK 1.6 编译有问题 dbcp 发展滞后 因此很多人会选择一些第三方的连接池组件,例如 c3p0 , bonecp, druid (@wenshao ) 等. 为此,Tomcat 从 7.0 开始引入一个新的模块:Tomcat j…
正如上面章节所介绍的那样, org.springframework.beans.factory 包提供了管理和操作beans的 基本功能. org.springframework.context包增加了继承了BeanFactory接口的ApplicationContext 接口,它额外了提供了一种更加面向引用框架风格的功能支持.很多人以一种完全声明的风格来使用 ApplicationContext,甚至于不通过程序的方式来创建它而是依赖例如ContextLoader的支持类来作 实例一个Appl…
Spring 框架文档(核心篇1和2) Version 5.1.3.RELEASE 最新的, 更新的笔记, 支持的版本和其他主题,独立的发布版本等, 是在Github Wiki 项目维护的. 总览 历史, 设计哲学, 反馈, 入门. 核心 IoC容器, 事件, 资源, 国际化(i18n), 验证, 数据绑定, 类型转化, Spring表达式语言(SpEL), 面向切面编程(AOP). 测试 Mock对象, 测试上下文框架(TestContext framework), Spring MVC 测试…
flyway.baseline-description 执行基线时标记已有Schema的描述. flyway.baseline-on-migrate 在没有元数据表的情况下,针对非空Schema执行迁移时是否自动调用基线.(默认值: false .) flyway.baseline-version 执行基线时用来标记已有Schema的版本.(默认值: 1 .) flyway.check-location 检查迁移脚本所在的位置是否存在.(默认值: false .) flyway.clean-on…
本节内容: Apache Storm是什么 Apache Storm核心概念 Storm原理架构 Storm集群安装部署 启动storm ui.Nimbus和Supervisor 一.Apache Storm是什么 Apache Storm是自由开源的分布式实时计算系统,擅长处理海量数据,适用于数据实时处理而非批处理. 批处理使用的大多是鼎鼎大名的hadoop或者hive,作为一个批处理系统,hadoop以其吞吐量大.自动容错等优点,在海量数据处理上得到了广泛的使用.但是,hadoop不擅长实时…
2019年3月21日17:09:59 英文原版: https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html 官方文档:https://spring.io/projects/spring-boot#learn 当前版本:2.1.3 经过个人测试这个是不是完全版本,只是覆盖大部分的属性设置,当然也要感谢官方提交文档的朋友 比如jpa格式化sql配置就没有 spri…
This sample file is meant as a guide only. Do not copy/paste the entire content into your application; rather pick only the properties that you need. # ===================================================================# COMMON SPRING BOOT PROPERTIES…
本文转载:http://blog.csdn.net/lpfsuperman/article/details/78287265###; # spring boot application.properties配置的各个属性详解 # 该示例文件作为标准提供.(官方文档 翻译过来的) # 还是花了些功夫翻译,各位如果转发,请留下本文地址,谢谢 # 翻译过程中难免出现翻译错误的地方,如果有哪位大神发现有错误的地方,请您留言指正,感激不尽,共同进步. # created  by lpf in 2017/1…
# spring boot application.properties配置的各个属性详解 # 该示例文件作为标准提供.(官方文档 翻译过来的) # 还是花了些功夫翻译,各位如果转发,请留下本文地址,谢谢 # 翻译过程中难免出现翻译错误的地方,如果有哪位大神发现有错误的地方,请您留言指正,感激不尽,共同进步. # created  by lpf in 2017/10/19 # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =…
参考 : kafka管理器kafka-manager部署安装 下载Kafka Manager,并进行打包,由于Kafka manager是由scala写的,所以需要由sbt的支持 git clone https://github.com/yahoo/kafka-manager cd kafka-manager ./sbt clean dist 关于sbt的的安装,请移步 http://www.cnblogs.com/tonglin0325/p/8884470.html 配置zk的地址 在conf…
pring Boot使用了一个全局的配置文件application.properties,放在src/main/resources目录下或者类路径的/config下.Sping Boot的全局配置文件的作用是对一些默认配置的配置值进行修改. spring.datasource.url=jdbc:mysql://localhost:3306/devspring.datasource.username=rootspring.datasource.password=123456spring.datas…
你可以在自己创建的组件上使用@ConfigurationProperties注解,而Spring Boot自动配置的很多组件也添加了@ConfigurationProperties注解,可以通过Spring Boot支持的各种属性源对其进行配置.例如,要指定内嵌的Tomcat或Jetty服务器应监听的端口,可以设置server.port属性.这个属性可以设置于application.properties.application.yml  flyway.baseline-description执…
multipart multipart.enabled 开启上传支持(默认:true) multipart.file-size-threshold: 大于该值的文件会被写到磁盘上 multipart.location 上传文件存放位置 multipart.max-file-size最大文件大小 multipart.max-request-size 最大请求大小 server server.address 服务器地址 server.port 服务器端口 server.context-paramet…
转载 http://blog.csdn.net/lpfsuperman/article/details/78287265 # 日志配置# 日志配置文件的位置. 例如对于Logback的`classpath:logback.xml`logging.config= # %wEx#记录异常时使用的转换字.logging.exception-conversion-word= # 日志文件名. 例如`myapp.log`logging.file= # 日志级别严重性映射. 例如`logging.level…
喜欢的朋友可以关注下,粉丝也缺. 相信很多的码友在接触springboot时,不知道怎么去配置一些项目中需要的配置,比如数据源,tomcat调优,端口等等,下面我就给大家奉献出一些项目中常用的配置信息. 如何偏差的地址欢迎大家来指正. 配置文件比较多,自己寻找所需要的,后面我会给大家推荐几个常用的配置文件. # = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =…
主流数据库连接池 常用的主流开源数据库连接池有C3P0.DBCP.Tomcat Jdbc Pool.BoneCP.Druid等 C3p0: 开源的JDBC连接池,实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展.目前使用它的开源项目有Hibernate.Spring等.单线程,性能较差,适用于小型系统,代码600KB左右. DBCP (Database Connection Pool):由Apache开发的一个Java数据库连接池项目, Jakarta commons-poo…
本文转载:http://blog.csdn.net/lpfsuperman/article/details/78287265###; # spring boot application.properties配置的各个属性详解 # 该示例文件作为标准提供.(官方文档 翻译过来的) # 还是花了些功夫翻译,各位如果转发,请留下本文地址,谢谢 # 翻译过程中难免出现翻译错误的地方,如果有哪位大神发现有错误的地方,请您留言指正,感激不尽,共同进步. # created  by lpf in 2017/1…
Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是 dbcp存在一些问题: (1)dbcp 是单线程的,为了保证线程安全会锁整个连接池 (2)dbcp 性能不佳 (3)dbcp 太复杂,超过 60 个类,发展滞后. 因此,通常J2EE中还会使用其它的高性能连接池,如 C3P0,还有阿里系的 druid 等.为此,Tomcat 从 7.0 开始引入一个新的模块: Tomcat jdbc pool tomcat jdbc pool 近乎兼容 dbcp ,性能更…
# 文件编码 banner.charset= UTF-8 # 文件位置 banner.location= classpath:banner.txt # 日志配置 # 日志配置文件的位置. 例如对于Logback的`classpath:logback.xml` logging.config= # %wEx#记录异常时使用的转换字. logging.exception-conversion-word= # 日志文件名. 例如`myapp.log` logging.file= # 日志级别严重性映射.…
WXSS(WeiXin Style Sheets)是MINA设计的一套样式语言,用于描述WXML的组件样式. WXSS用来决定WXML的组件应该怎么显示. 为了适应广大的前端开发者,我们的WXSS具有CSS大部分特性. 同时为了更适合开发微信小程序,我们对CSS进行了扩充以及修改. 与css相比我们扩展的特性有: 尺寸单位 样式导入 尺寸单位 rpx(responsive pixel): 可以根据屏幕宽度进行自适应.规定屏幕宽为750rpx.如在iPhone6上,屏幕宽度为375px,共有750…
tomcat的JDBC连接池org.apache.tomcat.jdbc.pool更换或替代吗Apache Commons DBCP连接池. 为什么我们须要一个新的连接池? 这里有几个原因: 1.DBCP 1.x是单线程的. 为了成为线程安全的 共享锁整个池在短时间内在两个对象 分配和对象返回. 注意,这并不适用 下议院DBCP 2.x. 2.DBCP 1.x能够缓慢. 逻辑cpu数量的添加和 并发线程的数量试图借或返回 对象的添加,性能会减少. 对高并发 系统能够显著的影响. 请注意,这并不适…
multipart multipart.enabled 开启上传支持(默认:true) multipart.file-size-threshold: 大于该值的文件会被写到磁盘上 multipart.location 上传文件存放位置 multipart.max-file-size最大文件大小 multipart.max-request-size 最大请求大小 server server.address 服务器地址 server.port 服务器端口 server.context-paramet…
前言 前段时间由于公司的一款弱联网游戏急着上线,没能及时分享,现在基本做的差不多,剩下的就是测试阶段了(本来说元旦来分享一下服务器技术的).公司的这款游戏已经上线一年多了,在我来之前一直都是单机版本,由于人民群众的力量太强大,各种内购破解,刷体力,刷金币,刷钻石版本的出现,公司才决定将这款游戏转型为弱联网游戏,压制百分之八十的破解用户(毕竟原则上还是属于单机游戏,不可能做到百分之百的防破解),招了我这一个服务器来进行后台的开发.什么是弱联网游戏?在这之前我也没有做过弱联网游戏的服务器,但是按照我…