apollo-helm icon indicating copy to clipboard operation
apollo-helm copied to clipboard

configservice无法向metaservice注册

Open king131 opened this issue 5 years ago • 7 comments

Hi,非常感谢你做的这个helm,前面也帮忙解决问题。但是在使用中还是有点小问题。 今天按照这个helm,服务跑起来了之后在portal里”系统信息“里发现环境都没有起来,后来发现,configservice无法向apollo-${ENV}configservice svc注册,pod里无法联通自身前面的svc。我在hosts里添加相应的解析到127.0.0.1注册上之后,系统信息里的各环境均正常了。 我自己在使用k8s的过程中也发现pod里无法访问为自己提供服务的svc这个问题。

king131 avatar Mar 09 '19 09:03 king131

没有遇到这个问题,可以贴一下你的启动脚本吗? configservice 的 pod起来之后他的端口就会打开,连接自己的服务看不出有什么问题

qct avatar Mar 11 '19 01:03 qct

Imgur Imgur Imgur Imgur

第一张图,run.sh 第二张, configservice无法注册,链接超时 第三张,修改hosts 第四张,ok了

king131 avatar Mar 11 '19 03:03 king131

Imgur 刚才看文档看见这个。不知道会不会是因为这个关系,回头在测试环境跑一下试试

king131 avatar Mar 11 '19 06:03 king131

@qct @king131 两位好,遇到一个问题,安装完apollo之后创建新的项目报错“系统出错,请重试或联系系统负责人” 请问您这个怎么解决,很着急,谢谢谢谢

mingqibee avatar Sep 26 '19 10:09 mingqibee

@qct @king131 两位好,我之前搭建也遇到过类似的问题,但是在我创建项目的时候左下角会显示一个什么框,我点一下就好了,现在不显示了,请问您这种情况该怎么处理 image

mingqibee avatar Sep 27 '19 03:09 mingqibee

按照@king131 您的办法解决了,在各个pod里面添加自己的解析,就好了 然后刷新apollo的web界面显示,“缺失系统环境,请点击左下方添加”,就可以了。感谢感谢

mingqibee avatar Sep 27 '19 03:09 mingqibee

我也遇到了这个问题,原因是configserver对应的pod内部无法使用期servicename来进行访问,我把configserver的eureka-url改为ingress可以了 (我的service类型是culsterip)

另外adminservice有可能会启动不起来导致portal出现系统出错,请重试或。。。。,这个地方我的处理是:如果设置了pod的limit admin的cpu要大一些,我设置成1000m有问题,改为1500m成功了

magnificence-dream avatar Mar 13 '20 02:03 magnificence-dream