Node.js can';t访问节点服务作为假客户端spring boot

Node.js can';t访问节点服务作为假客户端spring boot,node.js,spring-boot,microservices,netflix-eureka,feign,Node.js,Spring Boot,Microservices,Netflix Eureka,Feign,节点服务已向eureka注册,但当尝试从另一个微服务以佯装客户端的形式访问节点服务时,它会给出java.net.UnknownHostException 使用eureka-eureka js客户端()注册节点服务 eureka-helper.ts export async function registerWithEureka(appName, PORT){ const client = new Eureka({ instance: { app: appName,

节点服务已向eureka注册,但当尝试从另一个微服务以佯装客户端的形式访问节点服务时,它会给出java.net.UnknownHostException

使用eureka-eureka js客户端()注册节点服务

eureka-helper.ts

export async function registerWithEureka(appName, PORT){
  const client = new Eureka({
    instance: {
      app: appName,
      hostName,
      ipAddr,
      port: {
        $: PORT,
        '@enabled': 'true',
      },
      vipAddress: appName,
      dataCenterInfo: {
        '@class': 'com.netflix.appinfo.InstanceInfo$DefaultDataCenterInfo',
        name: 'MyOwn',
      },
    },

    eureka: {
      host: eurekaHost,
      port: eurekaPort,
      servicePath: '/eureka/apps/',
      maxRetries: 3,
      requestRetryDelay: 2000,
    },
  });


server.ts

async function run() {
  const port = process.env.PORT || 4000;
  // Start up the Node server
  const server = await app();
  server.listen(port, () => {
    console.log(`Node Express server listening on http://localhost:${port}`);
  });

  registerWithEureka('pdf-generator-service-v2', port);

}
假客户

@FeignClient(name = PdfGeneratorClientV2.PDF_GENERATION_SERVICE_V2)
public interface PdfGeneratorClientV2 {
    String PDF_GENERATION_SERVICE_V2 = "pdf-generator-service-v2";
    @GetMapping("api/v2/pdf/job-summary")
    byte[] generatePdf(@RequestParam String jobRefId, @RequestParam String orgId, @RequestParam String workflowId);
}