发表于: 2017-10-22 23:31:48

2 757


今日完成:

         1)学习jetty

               |-1什么是jetty?

                     (百度)Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。我的理解:类似于tomcat的服务器,它比tomcat启动更快,并且它支持:把Jetty部署到你的应用里,而不是把应用部署到jetty上 

               |-2基本命令:($JETTY_HOME表示jetty安装目录,这是通过命令行方式启动

               运行

                   java -jar start.jar

               修改jetty端口

                   java -jar $JETTY_HOME/start.jar jetty.http.port=8080

                jetty帮助:

                   java -jar $JETTY_HOME/start.jar --help

                其他的命令见博客:http://www.cnblogs.com/yiwangzhibujian/p/5832597.html

               |-3jetty的嵌入式开发(就是将jetty嵌入到应用代码中,非常方便测试)

                  具体见博客:http://www.cnblogs.com/yiwangzhibujian/p/5845623.html

          2)学习JMX(因为在嵌入式的jetty中有一个代码不懂,一百度就跟JMX连接上了,对这东西也挺感兴趣,就学了一下)

              什么是JMX:是一个为应用程序植入管理功能的框架。通过JMX,你可以动态的修改项目配置的属性值,动态的进行监控一些控制。这都是在不重启服务器的前提下实现的。(比配置文件强大多了,但是国内貌似没多少用的,国外:WebLogic管理页面,JBoss都基于此开发的)。

                 具体的JMX:http://www.cnblogs.com/dongguacai/p/5900507.html

          ps:昨天偷懒了,,昨天看jetty的时候根本看不下去,索性就休息了,,,,

     

 明日任务:

            继续学习jetty,学习svn,,加快进度,加快进度!!

              

                



返回列表 返回列表
评论

    分享到