Apollo分布式部署总结

环境

  • 操作系统为centOS7
  • Apollo服务端为Java版本为1.8
  • MySQL5.8.x
  • 环境DEV

注意事项

  • 按文档安装config与admin的数据库,并修改相关配置
  • 在修改Apollo Portal的apollo-env.properties文件时,各个环境最好按指定的域名配置,方便后期的SLB配置,如果本地hosts中配置了IP和多个域名配置,则可能出现Portal获取不到环境的情况。

待解决

  • 网络策略调整时,多网卡测试使用了 export JAVA_OPTS="$JAVA_OPTS -Deureka.instance.homePageUrl=http://10.23.141.112:9090" ,但是没生效。还需要考虑多网卡的情况。
  • 想在一台机器上安装多个环境如DEV、FAT,但安装FAT时启动config时eureka报错,报了freemarker无法加载。不知道为什么,后续有时间在用源码构建一下。
原文地址:https://www.cnblogs.com/GYoungBean/p/12012355.html