Todos os produtos
Search
Central de documentação

Enterprise Distributed Application Service:Set up local development with on-premises-to-cloud interconnection

Última atualização: Jun 26, 2026

O Alibaba Cloud Toolkit permite executar um registro de serviços local ou conectar-se a um registro personalizado diretamente no IntelliJ IDEA. Com essa configuração, suas aplicações de microsserviços locais descobrem e chamam aplicações implantadas na nuvem no Enterprise Distributed Application Service (EDAS), e vice-versa, sem edição manual de arquivos de configuração ou vinculação de hosts. Isso aumenta a eficiência do desenvolvimento.

Antes de começar

Frameworks suportados e requisitos de porta

O Alibaba Cloud Toolkit oferece suporte a três frameworks de microsserviços: High-speed Service Framework (HSF), Spring Cloud e Apache Dubbo.

Requisitos de porta

As portas que precisam estar disponíveis dependem do framework utilizado:

Framework

Portas necessárias

Detalhes

HSF (centro de configuração leve)

8080, 8848, 9600

Todas as três portas devem estar livres

Spring Cloud ou Apache Dubbo (Nacos open-source)

8080, 8848

Ambas as portas devem estar livres

Cada porta tem uma finalidade específica:

Porta

Finalidade

8848

Registro de serviços Nacos e gerenciamento de configurações

9600

Registro e assinatura de serviços HSF ou Apache Dubbo

8080

Registro de serviços do Alibaba Naming Service (ANS) e gerenciamento de configurações do Application Configuration Management (ACM)

Visão geral do fluxo de trabalho

  1. Baixe e abra os projetos de exemplo no IntelliJ IDEA.

  2. Configure o registro no Alibaba Cloud Toolkit para cada projeto.

  3. Execute ambos os projetos e verifique se os serviços se comunicam.

Etapa 1: Baixe e abra os projetos de exemplo

  1. Baixe os seguintes projetos de exemplo:

  2. Extraia ambos os arquivos ZIP e abra cada projeto no IntelliJ IDEA.

  3. Conclua a Etapa 2 para cada projeto.

Etapa 2: Configure o registro

  1. No IntelliJ IDEA, escolha File > Settings.

  2. No painel à esquerda, acesse Alibaba Cloud Toolkit > Microservice.

  3. Selecione uma opção de registro:

    Nota

    Este guia utiliza

    Use Local Registry

    para demonstrar a configuração.

    OpçãoDescrição
    No RegistryNenhum registro é utilizado.
    Use Local RegistryInicia o centro de configuração leve local. Requer que as portas 8848, 9600 e 8080 estejam livres. Após selecionar esta opção, clique em Start para iniciar o registro ou em Stop para encerrá-lo. Acesse o console do registro em http://localhost:<Specified port>.
    Join Custom RegistryConecta-se a um registro em um nome de domínio ou endereço IP especificado por você. Quando suas aplicações são executadas no ambiente local, o EDAS usa parâmetros JVM -D para configurar o registro das aplicações e as registra no serviço.
    Interconnection Between On-premises and Cloud ApplicationsPermite chamadas mútuas e testes entre aplicações locais e implantadas na nuvem. Para mais informações, consulte Visão geral da interconexão entre ambiente local e nuvem
  4. Clique em Apply e, em seguida, clique em OK.

Etapa 3: Execute os projetos e verifique o resultado

  1. Inicie os projetos nacos-service-provider e nacos-service-consumer no IntelliJ IDEA.

  2. Abra um navegador e acesse https://127.0.0.1:18082/echo-feign/helloworld. A porta 18082 corresponde ao projeto consumidor.

  3. Se a página retornar a string helloworld, o provedor e o consumidor estarão se comunicando pelo registro local, e a interconexão entre o ambiente local e a nuvem funcionará conforme o esperado.