Jetty9的一些配置-创新互联

Jetty:

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的三沙网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

1、配置端口:较早的版本是在jetty.xml中修改,但是jetty9的端口修改是修改根目录下的start.ini

2、多实例启动

创建 /home/jetty/jetty-9.2.18/www/jenkins目录

进入 /home/jetty/jetty-9.2.18/www/jenkins执行:java -jar /home/jetty/jetty-9.2.18/start.jar --add-to-startd=http,deploy,jsp,jmx生成相应配置文件ini。

进入 /home/jetty/jetty-9.2.18/www/jenkins/webapps/,执行拷贝jenkins.war到该目录下,如果手动解压war包,需要创建 jenkins.xml,配置如下:

如果出现:

java.lang.IllegalStateException: No LoginService

原因:Jetty 8.1.0之后对安全性有了一些要求,需要显示注明安全域(security realm)。

解决方法:编辑(或新建) webapps/jenkins.xml 文件,添加如下配置。

      /jenkins

      /www/jenkins/webapps/jenkins

 

             

                     

                              Test Realm

                              /etc/realm.properties

                     

             

     

3、启动

cd /home/jetty/jetty-9.2.18/www/jenkins

启动服务:java -jar /home/jetty/jetty-9.2.18/start.jar jetty.port=8081 STOP.PORT=28081 STOP.KEY=ls666

停止服务:java -jar /home/jetty/jetty-9.2.18/start.jar STOP.PORT=28081 STOP.KEY=ls666 --stop

4、查看配置

[demo-base]# java -jar ../start.jar --list-config

[demo-base]#java -jar ../start.jar --list-modules

5、其它,指定启动参数

java -Djetty.logs=/app/server1/logs -Djetty.home=/opt/jetty-9.2.12 -Djetty.base=/app/server1 -Djava.io.tmpdir=/app/server1/tmp -jar /opt/jetty-9.2.12/start.jar jetty.state=/app/server1/jetty-ika_open.state jetty-logging.xml jetty-started.xml

java -Djetty.logs=/app/server2/logs -Djetty.home=/opt/jetty-9.2.12 -Djetty.base=/app/server2 -Djava.io.tmpdir=/app/server2/tmp -jar /opt/jetty-9.2.12/start.jar jetty.state=/app/server2/jetty-ika_open.state jetty-logging.xml jetty-started.xml

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


文章标题:Jetty9的一些配置-创新互联
网页网址:http://myzitong.com/article/cshipi.html