apollo配置中心啟動遇到的問題
環境:win10 + 本地mysql
啟動問題:
1. 日誌路徑:使用git-bash啟動,啟動日誌路徑為/opt/logs,此/opt不在當前碰盤根目錄,而在git-bash安裝目錄中,可直接在git-bash中輸入cd /opt/logs進行檢視日誌。
2. 資料庫時區問題:apollo啟動指令碼startup.sh預設加了 -Duser.timezone=Asia/Shanghai,mysql中預設使用了system時區,導致2個時區歧議,啟動失敗。
啟動資訊:
java -Dsun.misc.URLClassPath.disableJarChecking=true -XX:ParallelGCThreads=4 -XX:MaxTenuringThreshold=9 -XX:+DisableExplicitGC -XX:+ScavengeBeforeFullGC -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+ExplicitGCInvokesConcurrent -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Duser.timezone=Asia/Shanghai -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Djava.security.egd=file:/dev/./urandom -Dserver.port=8080 -Dlogging.file=/opt/logs/100003171/apollo-configservice.log -XX:HeapDumpPath=/opt/logs/100003171/HeapDumpOnOutOfMemoryError/ -XX:+UseParNewGC -Xloggc:/opt/logs/100003171/gc.log -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=60 -XX:+CMSClassUnloadingEnabled -XX:+CMSParallelRemarkEnabled -XX:CMSFullGCsBeforeCompaction=9 -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintHeapAtGC -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=5M -jar apollo-configservice.jar
報錯資訊:
java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.^M
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)^M
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)^M
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89)^M
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:63
解決方法:mysql連線url後面新增: serverTimezone=GMT%2B8
相關文章
- SpringBoot 整合 Apollo 配置中心Spring Boot
- SpringBoot整合Apollo配置中心Spring Boot
- Docker部署Apollo配置中心Docker
- Apollo啟動配置排查,超時時間的配置
- Linux安裝Apollo配置中心Linux
- Apollo 配置中心詳細教程
- 配置中心的設計-nacos vs apollo
- Springboot 整合Apollo配置中心【記錄】Spring Boot
- 使用Spring Boot整合Apollo配置中心Spring Boot
- .NET Core 下使用 Apollo 配置中心
- Apollo 分散式配置中心(補充)分散式
- Hodoop配置中遇到的問題OdooOOP
- 求解救:使用 docker 啟動 jenkins 遇到的問題。DockerJenkins
- Apollo配置中心-配置熱釋出如何實現
- Dubbo使用Apollo作為配置中心實戰
- 配置MapReduce時遇到的問題記錄
- 配置 Homestead 遇到 PHP 版本問題PHP
- 聊聊如何將資料同步到apollo配置中心
- 配置Mysql Group Replication遇到的問題筆記MySql筆記
- 如何解決dell win10你的電腦遇到問題需要重新啟動的問題Win10
- SpringBoot使用IDEA設定的外部Tomcat啟動,遇到的問題和解決Spring BootIdeaTomcat
- ABP微服務系列學習-對接Apollo配置中心微服務
- YoyoGo v1.7.2 釋出, 支援 Nacos & Apollo 配置中心Go
- DB2 SSL配置遇到的一個問題DB2
- 華為雲伺服器配置遇到的問題伺服器
- 使用配置中心config client,不拉取配置問題client
- laravel 在配置nginx代理時遇到的連結問題LaravelNginx
- JackJson遇到的問題JSON
- mysql 遇到的問題MySql
- WangEditor遇到的問題
- Homestead 遇到的問題
- sudo 遇到的問題
- linux遇到的問題Linux
- Vagrant 遇到的問題
- 啟動rocketmq-client-python測試遇到的問題解決方法記錄MQclientPython
- 使用laradock啟動容器elasticsearch遇到啟動後幾秒鐘又自動關閉的問題以及解決方法Elasticsearch
- 攜程 Apollo 配置中心傳統 .NET 專案整合實踐
- Laraval 配置 微信服務端遇到的一些問題服務端