node的express服务注册到Eureka注册中心搭建微服务
首先安装依赖npm install eureka-js-client然后新建eureka-client.yml文件eureka:heartbeatInterval: 30000registryFetchInterval: 30000host: 'localhost'port: 8761servicePath: '/eureka/apps/'inst...
·
首先安装依赖
npm install eureka-js-client
然后新建eureka-client.yml文件
eureka:
heartbeatInterval: 30000
registryFetchInterval: 30000
host: 'localhost'
port: 8761
servicePath: '/eureka/apps/'
instance:
app: 'test-node'
hostName: 'localhost'
ipAddr: 'localhost'
statusPageUrl: 'http://localhost:3000'
port:
'$': 3000
'@enabled': 'true'
vipAddress: 'razer-node'
dataCenterInfo:
'@class': 'com.netflix.appinfo.InstanceInfo$DefaultDataCenterInfo'
name: 'MyOwn'
然后添加配置
// ------------------ Eureka Config --------------------------------------------
const Eureka = require("eureka-js-client").Eureka;
const client = new Eureka({
filename: 'eureka-client',
cwd: __dirname
});
client.logger.level('debug');
client.start(function(error){
console.log(error || 'complete');
});
这样就完成了node微服务注册到注册中心去了。
更多推荐
已为社区贡献12条内容
所有评论(0)