go注册中心Eureka,注册到线上和线下,都可以访问

go注册中心Eureka,注册到线上和线下,都可以访问

本地通过127访问,

线上通过内网ip访问

复制代码
package main

import (
	"github.com/SimonWang00/goeureka"
	"github.com/gin-gonic/gin"
	"wbGo/controller"
	"wbGo/task"
)

func main() {
	//注册到 Eureka
	registerToEureka()
	registerToEureka2()
	//下面是请求方法
	router := gin.Default()

	v1 := router.Group("/costing")
	{
		v1.POST("/select", controller.CostingSelect)
	}

	//调用定时任务
	task.StartsTask()

	router.Run("0.0.0.0:8000")
}

// 本地
func registerToEureka() {
	// 实现注册到 Eureka 的逻辑,30秒一次心跳
	//fmt.Println("注册到 Eureka")
	opt := make(map[string]string)
	goeureka.RegisterClient("http://127.0.0.1:6868", "", "myGoApp", "8000", "43", opt)
}

// 线上
func registerToEureka2() {
	// 实现注册到 Eureka 的逻辑,30秒一次心跳
	//fmt.Println("注册到 Eureka")
	opt := make(map[string]string)
	goeureka.RegisterClient("http://11.102.1.118:6868", "", "myGoApp", "8000", "43", opt)
}
相关推荐
Alice-YUE31 分钟前
【js高频八股】防抖与节流
开发语言·前端·javascript·笔记·学习·ecmascript
云泽80836 分钟前
C++11 核心特性全解:列表初始化、右值引用与移动语义实战
开发语言·c++
froginwe111 小时前
DOM 加载函数
开发语言
Hello eveybody1 小时前
介绍一下背包DP(Python)
开发语言·python·动态规划·dp·背包dp
AI进化营-智能译站1 小时前
ROS2 C++开发系列12-用多态与虚函数构建可扩展的ROS2机器人行为模块
开发语言·c++·ai·机器人
iCxhust1 小时前
微机原理实践教程(C语言篇)---A002流水灯
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
莎士比亚的文学花园2 小时前
Linux驱动开发(3)——设备树
开发语言·javascript·ecmascript
图码2 小时前
如何用多种方法判断字符串是否为回文?
开发语言·数据结构·c++·算法·阿里云·线性回归·数字雕刻
U盘失踪了2 小时前
python curl转python脚本
开发语言·chrome·python
charlie1145141912 小时前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c