当前位置: 首页 > news >正文

织梦怎么做企业网站软件开发公司网站设计

织梦怎么做企业网站,软件开发公司网站设计,wordpress数据库表前缀,网站做下载页面这是三篇文章的第一篇#xff0c;这三篇文章将展示如何通过JMX支持为Spring应用程序赋能。 Maven配置 这是用于设置此示例代码的Maven pom.xml#xff1a; project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSche… 这是三篇文章的第一篇这三篇文章将展示如何通过JMX支持为Spring应用程序赋能。 Maven配置 这是用于设置此示例代码的Maven pom.xml project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIduk.co.jemos.experiments.jmx/groupIdartifactIdjemos-jmx-experiments/artifactIdversion0.0.1-SNAPSHOT/versionnamejemos-jmx-experiments/namedescriptionJemos JMX Experiments/descriptionbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdversion2.3.2/versionconfigurationsource1.6/sourcetarget1.6/target/configuration/plugin/plugins/builddependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.8.2/versionscopetest/scope/dependencydependencygroupIdlog4j/groupIdartifactIdlog4j/artifactIdversion1.2.16/versionscopecompile/scope/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion3.0.5.RELEASE/versionscopecompile/scope/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-core/artifactIdversion3.0.5.RELEASE/versionscopecompile/scope/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-jmx/artifactIdversion2.0.8/versionscopecompile/scope/dependency dependencygroupIdorg.springframework/groupIdartifactIdspring-test/artifactIdversion3.0.5.RELEASE/versiontypejar/typescopetest/scope/dependency/dependencies /project 弹簧配置 Spring配置非常简单 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:contexthttp://www.springframework.org/schema/contextxmlns:utilhttp://www.springframework.org/schema/utilxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsdhttp://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsdcontext:property-placeholder locationclasspath:jemos-jmx.properties /bean idrmiRegistry classorg.springframework.remoting.rmi.RmiRegistryFactoryBeanproperty nameport value${jemos.jmx.rmi.port} //beanbean idjemosJmxServer classorg.springframework.jmx.support.ConnectorServerFactoryBeandepends-onrmiRegistry property nameobjectName valueconnector:namermi /property nameserviceUrlvalueservice:jmx:rmi://localhost/jndi/rmi://localhost:${jemos.jmx.rmi.port}/jemosJmxConnector /property nameenvironment!-- the following is only valid when the sun jmx implementation is used --mapentry keyjmx.remote.x.password.file value${user.home}/.secure/jmxremote.password /entry keyjmx.remote.x.access.file value${user.home}/.secure/jmxremote.access //map/property/bean/beans 此配置虽然很简单但可以满足以下所有要求 从您的Spring应用程序上下文中启动JMX服务器 通过远程RMI URL公开对JMX服务器的访问 通过身份验证和授权保护对JMX服务器的访问 关于上述配置的几点注意事项 您想外部化一些配置信息例如RMI注册表端口和应用程序运行所在的主机。 尽管我将RMI注册表端口外部化为类路径中的属性文件但我将“ localhost”保留为主机名。 在实际的生产环境中尤其是当您想水平扩展应用程序例如将其部署在不同的服务器上时远程URL的服务器部分也应该外部化。 因为我们要公开一个远程RMI URL所以为了将JMX服务器公开给RMI注册表如果尚未启动一个RMI注册表则需要启动它。 这是通过声明RmiRegistryFactoryBean发生的。 启动注册表的端口必须与公开的URL相同。 上面的配置未启用基于注释的MBean支持。 这种配置将成为我下一篇文章的主题在该文章中我将展示如何编写简单的MBean来更改基于Log4j的应用程序的日志记录级别。 通过身份验证和授权保护对JMX服务器的访问 在以上配置中您可能已经注意到以下部分 property nameenvironment!-- the following is only valid when the sun jmx implementation is used --mapentry keyjmx.remote.x.password.file value${user.home}/.secure/jmxremote.password /entry keyjmx.remote.x.access.file value${user.home}/.secure/jmxremote.access //map/property 上面的代码段声明的是两个文件的位置一个用于授权一个用于认证。 我决定将此类文件放在〜/ .secure下但该位置最终取决于您。 这些文件的内容很简单 JMX访问文件 jemosAdmin读写 上面的文件包含一个用户名jemosAdmin及其角色readwrite。 JMX密码文件 在JMX密码文件中您声明用户及其密码 jemosAdmin安全 这些信息到位后您可以启动JMX服务器然后通过jconsole或jvisualvm如果使用的是JDK6或更高版本访问它。 身份验证之后RMI连接器实际上就可以作为Bean使用所有Oracle的本地MBean一样。 在我的下一篇文章中我将展示如何编写一个简单的Logging MBean服务的代码该服务可在运行时用于更改包及其所有子包的日志记录级别。 这项服务带来了增加正常运行时间的优势并有助于对应用程序进行故障排除。 继续第2部分 。 参考 JMX和Spring –我们的JCG合作伙伴 Marco Tedone的第1部分 位于Marco Tedone的博客博客中。 翻译自: https://www.javacodegeeks.com/2012/07/jmx-and-spring-part-1.html
http://www.sadfv.cn/news/137619/

相关文章:

  • php网站做退出的代码西安观止软件科技有限公司
  • 改进网站建设做网站的qq兼职
  • 深圳网站设计公司如何网站常用字号
  • 建设网站如何加入搜索修改wordpress首页header
  • 做网站挣钱来个好心人指点一下呗常州网站建设解决方案
  • 安徽省住房和城乡建设厅网站领域铁岭开原网站建设
  • 网站需求列表高邮网站开发
  • 东莞凤岗做网站商标设计logo图案需要注册吗
  • 网站优化定做精神文明建设网站
  • 北京做网站开发公司金蝶库存管理软件
  • 公司网站市场价网站建设与管理案例教程在线阅读
  • php网站进后台wordpress无需代码建站
  • 四川自助网站使用最佳搜索引擎优化工具
  • 网站带数据库下载做电影网站的程序
  • 自己做的网站有什么用网站建设价钱
  • 郑州网站改版网站联系我们的地图怎么做
  • 网站源码建站教程wordpress 插件表单 写入数据库
  • 建设一个网站需要条件威县做网站哪里便宜
  • 建立企业网站选什么好建设银行网站无法打开
  • 什么是个人网站做图片推广的网站吗
  • 网站页面是自己做还是使用模板上海百度公司
  • 直播网站 建设上海网站建设公司排行
  • 旅游网站设计图片金湖建设局网站
  • 做ppt的模板网站链接搜索引擎
  • 厦门网站开发排名工业设计官网
  • 桂林北站附近住宿杭州学网站建设
  • 沈阳网站制作机构湖南响应式官网建设哪里有
  • 建网站服务器用哪种网站建设策划师
  • 小企业网站建设地点无限流量网站建设
  • 品牌高端网站设计怎么在wordpress建站