作者回复: 如果你的用户管理服务逻辑功能是一样的,只是不同集群配置不同,那么可以采用同一个appid,同一方式部署,但是可以在apollo中建cluster,然后将用户管理服务以不同cluster方式部署,每个cluster服务会从apollo中拉去对应cluster的配置。具体请参考apollo的自定义cluster功能:https://github.com/ctripcorp/apollo/wiki/Apollo%E9%85%8D%E7%BD%AE%E4%B8%AD%E5%BF%83%E4%BB%8B%E7%BB%8D。
作者回复: 谢谢更正🌹,是+连接的
作者回复: apollo客户端配置方式有可能更新,具体可参考apollo官方的"Java客户端使用指南":https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97
作者回复: 你好,apollo java客户端配置可以参考官方文档,很详细: https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97
作者回复: 一般我认为4c8g左右的虚拟机或者物理机就OK了。实际还要看生产支持应用的数量和访问量情况,建议做好监控(apollo内置支持CAT监控的),根据监控数据按需扩容。
作者回复: 你好,apollo客户端启动配置主要指meta server地址,配置方式有很多中,环境变量也是一种,包活和Spring Boot集成,具体建议参考官方文档"https://github.com/ctripcorp/apollo/wikiJava客户端使用指南#准备工作1.2.2 Apollo Metaserver"
作者回复: 你指哪个的优先级?关注apollo client相关配置的优先级可参考其官方文档,java客户端使用指南https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97
作者回复: 据我了解,一个apollo客户端同一时间只能运行在一个环境,不能同时运行在多个环境。同一个机器可以考虑virtualbox虚拟机或容器隔离部署。
作者回复: 据我了解,一个apollo客户端同一时间只能运行在一个环境,不能同时运行在多个环境。同一个机器可以考虑virtualbox虚拟机或容器隔离布暑。
作者回复: 要看这个用户是项目管理员或owner吗?如果是的话用户还是权限的。点击项目编辑按钮,看是否owner或管理员