Virgo项目Web服务器是EclipseRT项目的一部分,是一个完全模块化的Java运行时。

Virgo自身就是设计为在标准OSGi框架实现(Equinox)之上的一个OSGi bundle集合。

Virgo可以运行企业级Java应用以及基于Spring(Spring-powered)的应用,具有很强的灵活性和可靠性,它提供了一个支持企业级Java应用开发、部署和服务的简单而强大的平台

笔者使用的virgo版本为3.6.0,即virgo-tomcat-server-3.6.0.RELEASE,此版本的virgo的目录结构如下所示:

默认共10个目录,常见目录的作用如下:

  • bin目录用于存放服务器的执行文件,其中startup是用于启动服务器的脚本,shutdown则是停止服务器的脚本。
  • configuration目录,这个目录是用于配置服务器的,是服务器默认读取配置信息的地方。
  • pickup目录,这个目录是默认放置java程序包的目录。

在工作中我们可能需要修改到的virgo-tomcat-server配置文件可能如下:

(1)修改virgo-tomcat-server的默认监控端口,修改./configuration/tomcat-server.xml文件

  <Service name="Catalina">
<Connector port="" protocol="HTTP/1.1" //将默认监听的8080改成了1024端口,普通用户不能监控1024以下的端口
connectionTimeout=""
redirectPort="" URIEncoding="UTF-8" compression="on"
compressionMinSize="" noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml" />

最新文章

  1. HTML div 滚动条样式设计
  2. 基于Metronic的Bootstrap开发框架总览
  3. html a 链接标签title属性换行鼠标悬停提示内容的换行效果
  4. Python学习教程(learning Python)--3.2 if-else分支语句
  5. Hadoop入门学习随笔
  6. POJ3281 Dining 最大流
  7. “MVC+Nhibernate+Jquery-EasyUI”信息发布系统 第二篇(数据库结构、登录窗口、以及主界面)
  8. centos下设置nodejs开机启动
  9. office-excel
  10. [luogu2617][bzoj1901][Zju2112]Dynamic Rankings【树套树+树状数组+主席树】
  11. ubuntu 系统查看opencv 的版本
  12. centos6中创建软raid方法
  13. Mac下用zsh
  14. Python&#183;Jupyter Notebook各种使用方法
  15. 用ImageSwitcher实现显示图片(更改图片时有动画效果)
  16. C语言递归练习
  17. cocos2dx-环境搭建和创建项目(mac用)
  18. JQuery获得内容 - text()、html() 以及 val()
  19. PAT L1-020 帅到没朋友(模拟数组)
  20. HDCMS导航高亮显示!解决办法

热门文章

  1. UpdateData()用法
  2. UNIX环境编程学习笔记(21)——进程管理之获取进程终止状态的 wait 和 waitpid 函数
  3. 录制iPhone屏幕并转成gif方案
  4. vue如何加搜狗联盟广告
  5. Timeout in android httpclient
  6. pycharm破解补丁的使用
  7. tomcat运行模式APR安装
  8. 3. Oracle数据库逻辑备份与恢复
  9. 据库分库分表(sharding)系列(一) 拆分实施策略和示例演示
  10. Elasticseach的评分机制