liunx tomcat(java new Date)服务时间比系统时间慢8个小时,刚起完服务时间是正常的,隔一天就变了

liunx tomcat(java new Date)服务时间比系统时间慢8个小时,刚起完服务时间是正常的,隔一天就变了,第1张

不会是ntpdate 同步时间自动修改了吧?

tomcat 的时间变化,那有可能是程序代码出问题了。

有代码误调用了 TimeZone.setDefault , 这个是比较常见的,特别是有格式化时间的代码处。格外小心,仔细查查吧,我以前被这个坑过。

import java.util.Date

import java.util.TimeZone

public class Test {

public static void main(String[] args) {

System.out.println(new Date().toString())

TimeZone.setDefault(TimeZone.getTimeZone("0"))

System.out.println(new Date().toString())

}

}

//Thu May 25 11:44:47 CST 2017

//Thu May 25 03:44:47 GMT 2017

1.同样的服务器安装不同的系统,也会产生相当大的速度差异,就比如宝塔面板安装到windows上,和linux上的时候,php运行明显不同的,我有一次安装一个程序,linux上比windows足足快了三四倍。同样的,不同的系统版本,不同的环境组件,也会对运行速度有影响。2.如果你和别人的系统也是一样的,那么问题还是可能出在服务器身上,一般的云服务器不可能是保持同样的性能的,否则就没有d性的说法了。它的性能一般是波动,只维持着大致问题,可能正好是你在用的时候,因为服务器母机出现了性能大量消耗的情况,正好影响到你所使用的云服务器,导致这样的情况。3.从你自己网络宽带或者电脑设备的角度分析,比如你所在区域网络出问题了,和服务器的连接出现严重丢包。或者你电脑的浏览器网卡出问题了,我有一次就是加载我自己网站很慢,一直以为服务器问题,结果修复一下网络,关机重启就好了。

内存不够。宝塔数据库经常重启是因为服务器内存不够。可以通过宝塔面板后台的Linux工具箱来设置Swap/虚拟内存即可解决。宝塔数据隶属于上海曲洼信息科技有限公司旗下网站,是基于中国视角的专业化文件共享和服务提供商,提供文件储存和交换系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8729687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存