apollo配置笔记

本文档详细记录了Apollo配置中心在Windows环境下从下载到本地快速部署的过程,包括解决时区问题和端口冲突等常见问题,并提到了集群部署的相关链接。在本地部署中,通过修改配置文件、初始化数据库、启动服务,最终成功访问到Apollo的各个服务。此外,还分享了针对Eureka时区异常错误的解决方法。
摘要由CSDN通过智能技术生成

1、git: https://github.com/ctripcorp/apollo

2、本地快速部署请参见Quick Start

3、本地环境:

     win10 ,  jdk1.8 , mysql5.7 ,

     git bash2.3 (https://gitforwindows.org/  公司网下不来,手机4g下载成功)

4、下载包: D:\workspace-cha***\apollo-quick-start

      看文档直接下载包:github上下载太慢了,没成功。  百度网盘下载成功;

     下载下来有好几个包,用最新的包。直接解压。

     

5、数据库准备:

      sql目录中的两个脚本执行,库ok。

6、本地启动:

      1、修改demo.sh ,一看就明白了,主要就改了数据库的账号密码。

      2、Quick Start脚本会在本地启动3个服务,分别使用8070, 8080, 8090端口,请确保这3个端口当前没有被使用。

           发现8090 被 有道翻译占用了。

      3、git-bash 执行: ./demo.sh start

      问题来了:Eureka 的报错可以忽略。

      出来个数据的错误,网上查了有几种处理方式,估计每个人本地的环境有差异:

           1、jdbc url后增加,serverTimezone=UTC ,我理解就是 demo.sh中增加了,无效。直接报url错误了。

            2、mysql连接url后面添加: serverTimezone=GMT%2B8 ,一样无效。

           3、 my.ini中增加:default-time_zone='+8:00'  ,重启mysql

                 win10,mysql 平时都开机自动启动了,都忘了咋重启了 (管理员身份cmd 到 D:\Program Files\mysql-5.7.20-winx64\bin  下,停 net stop mysql ,开   net start mysql)

                https://www.cnblogs.com/Smbands/p/13554455.html

               https://blog.csdn.net/qubeleyz/article/details/108821411

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.
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)

       4、上面修改完成,启动成功

          http://localhost:8080/   访问Eureka

          http://localhost:8070/    访问apollo   。 账号:apollo  密码:admin

          http://localhost:8090/    apollo-adminservic

 

配置中心集群部署

https://www.cnblogs.com/skychen1218/p/9335797.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值