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)
}
相关推荐
醇氧5 小时前
【Windows】优雅启动:解析一个 Java 服务的后台启动脚本
java·开发语言·windows
古城小栈6 小时前
Docker 多阶段构建:Go_Java 镜像瘦身运动
java·docker·golang
MapGIS技术支持6 小时前
MapGIS Objects Java计算一个三维点到平面的距离
java·开发语言·平面·制图·mapgis
程序员zgh7 小时前
C++ 互斥锁、读写锁、原子操作、条件变量
c语言·开发语言·jvm·c++
小灰灰搞电子7 小时前
Qt 重写QRadioButton实现动态radioButton源码分享
开发语言·qt·命令模式
by__csdn7 小时前
Vue3 setup()函数终极攻略:从入门到精通
开发语言·前端·javascript·vue.js·性能优化·typescript·ecmascript
喵了meme7 小时前
C语言实战5
c语言·开发语言
廋到被风吹走8 小时前
【Java】常用设计模式及应用场景详解
java·开发语言·设计模式
Sammyyyyy8 小时前
DeepSeek v3.2 正式发布,对标 GPT-5
开发语言·人工智能·gpt·算法·servbay
Luna-player8 小时前
在前端中,<a> 标签的 href=“javascript:;“ 这个是什么意思
开发语言·前端·javascript