查看時區 timedatectl statusjava
[root@localhost nova-back]# timedatectl status
Local time: Thu 2019-05-23 15:58:20 CST
Universal time: Thu 2019-05-23 07:58:20 UTC
RTC time: Thu 2019-05-23 07:58:20
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/amysql
查看支持的時區列表sql
timedatectl list-timezonesvim
修改時區centos
timedatectl set-timezone Asia/Shanghai服務器
若是發現多個服務器時間不一致微服務
yum -y install ntp
#經過阿里雲時間服務器校準時間
ntpdate ntp1.aliyun.com阿里雲
若是是內網沒法鏈接ntp服務器,能夠手動修改,而後把這一臺做爲ntp 服務器給其餘的機器同步centos7
date --set "05/23/19 17:04:28"spa
hwclock -w
同步了centos7的時區和時間後,重啓mysql發現時間仍是不對,因此又修改了mysql的時區,在[mysqld] 下加入 default-time_zone = '+8:00' 配置
vim /usr/local/mysql/conf/my.cnf
[mysql]
default-character-set=utf8
[mysqld]
interactive_timeout = 120
wait_timeout = 120
max_allowed_packet = 32M
log-bin=mysql-bin
server-id=170
character-set-server=utf8
log-slave-updates
auto-increment-increment = 2
auto-increment-offset = 2
default-time_zone = '+8:00'
而後重啓mysql 而後在mysql 裏面執行
SHOW VARIABLES LIKE "%time_zone%";
select now()
發現日期正常
而後重啓java的微服務後臺,發現時間恢復正常
內網一臺centos7做爲ntp 服務器後續補上