apollo Duplicate entry 错误日志在InstanceConfig和Instance表

gz5pxeao  于 4个月前  发布在  其他
关注(0)|答案(3)|浏览(95)

在微服务使用场景下ip会被重复使用

Additional Details & Logs

  • Version

  • 2.2.0

  • Error logs

  • Duplicate entry '{id}-{app}-{namespace}' for key 'InstanceConfig.IX_UNIQUE_KEY'

  • Duplicate entry '{namespace}-{cluster}-{ip}-' for key 'Instance.IX_UNIQUE_KEY'

  • Configuration

  • Platform and Operating System

zaqlnxep

zaqlnxep1#

一台机器上有同一个 app 的多个实例?

wqnecbli

wqnecbli2#

@nobodyiam 不是的, 主机/容器是aws ecs fargate.
没有检查代码, 根据异常的message, 我猜测是由同一个ip被多次重复使用导致的. 一个ip分配给A container, A 在terminate之后又分配给了B container(不同的appId).

qv7cva1a

qv7cva1a3#

看了下代码,应该是并发创建所致,对功能层面没影响

相关问题