发表于: 2017-04-25 22:00:20

4 1641


今天完成的事情:

使用Top命令查看WEB服务占用内存和CPU。

了解了jar包和war包的区别

tomcat、jetty、resin等几个容器的区别



明天计划的事情:

步入任务四



遇到的问题:

任务二的老问题,在本地能够正常通过按钮跳转的web项目在服务器上无法正常跳转,输入相应的网址可以访问,也可以访问数据库,但是就是无法在各个页面之间跳转,开始还以为是jetty的问题,毕竟本地使用tomcat跑的,但是在服务器上tomcat,jetty,resin都试过了发现还是那样,就很迷茫,因为本地能跑,在服务器上也能访问服务器的数据库.....就不知道该如何下手...下图是我通过直接输入网址访问的服务器的页面....按钮一按就404.....



收获:

top命令基础参数:

total 进程总数

running 正在运行的进程数

sleeping 睡眠的进程数

stopped 停止的进程数

zombie 僵尸进程数

Cpu(s): 

0.3% us 用户空间占用CPU百分比

1.0% sy 内核空间占用CPU百分比

0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比

98.7% id 空闲CPU百分比

0.0% wa 等待输入输出的CPU时间百分比

0.0%hi:硬件CPU中断占用百分比

0.0%si:软中断占用百分比

0.0%st:虚拟机占用百分比


Mem:

191272k total    物理内存总量

173656k used    使用的物理内存总量

17616k free    空闲内存总量

22052k buffers    用作内核缓存的内存量

Swap: 

192772k total    交换区总量

0k used    使用的交换区总量

192772k free    空闲交换区总量

123988k cached    缓冲的交换区总量,内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,该数值即为这些内容已存在于内存中的交换区的大小,相应的内存再次被换出时可不必再对交换区写入。


jar包和war包的区别:

JAR文件的目的是把类和相关的资源封装到压缩的归档文件中,而对于WAR文件来说,一个WAR文件代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件。


返回列表 返回列表
评论

    分享到