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)
}
相关推荐
想吃火锅10055 小时前
【leetcode】405.数字转换为十六进制数js
开发语言·javascript·ecmascript
专注VB编程开发20年5 小时前
AI 生成C# WinForm 窗体 = 目前就是垃圾
开发语言·人工智能·c#
cfm_29145 小时前
JVM GC垃圾回收初步了解
java·开发语言·jvm
~小先生~6 小时前
Python从入门到放弃(一)
开发语言·python
许彰午6 小时前
17_synchronized关键字深度解析
java·开发语言
z落落6 小时前
C# 泛型接口和泛型类+泛型约束
开发语言·c#
阿正的梦工坊6 小时前
【Rust】02-变量、不可变性与基础类型
开发语言·后端·rust
阿正的梦工坊7 小时前
【Rust】08-集合类型、字符串与迭代器入门
开发语言·rust·c#
FuckPatience7 小时前
C# 使用泛型协变将派生类类型替换为基类类型
开发语言·c#
张忠琳7 小时前
【Go 1.26.4】(Part 1) Go 1.26.4 超深度源码分析 — 总体架构与模块全景
开发语言·golang