Configurando o Hadoop DNS vem com Docker | com código

várias versões

Quando uma interface, upgrade de incompatibilidade, você pode usar o número da versão da transição, o número da versão de diferentes serviços não se refere a outro, é usado como segue:

<dubbo:service interface="com.alibaba.dubbo.demo.DemoService" ref="demoService" version="1.0.0" />

dubbo cinza usar esse recurso, podemos alcançar algumas das características da liberação, os passos são os seguintes:

  1. Interface definido pela implementação para a versão antiga = "1.0.0", a nova interface para alcançar version = "2.0.0"
  2. consumidor final define version = "*"

Após este Provedor de definição e do Consumidor, cada suportar a interface antiga e nova 50%de fluxo;

Dubbo usar esse recurso, mas também para concluir a migração não é versões compatíveis:

  1. No período de baixa pressão, a primeira metade de Provedor de atualizar para a nova versão;
  2. Em seguida, todos os consumidores atualizar para a nova versão;
  3. Em seguida, a metade restante dos prestadores de fazer o upgrade para a nova versão.

Acho que você gosta

Origin www.cnblogs.com/jingqi123/p/12446676.html
Recomendado
Clasificación