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)
}
相关推荐
刺客xs8 分钟前
c++模板
java·开发语言·c++
weixin_5375904515 分钟前
《C程序设计语言》练习答案(练习1-5)
c语言·开发语言
阳光永恒73618 分钟前
Python零基础入门全套资料包免费分享 | 从0到1系统学习路线(含课件+源码+实战案例)
开发语言·python·学习·编程入门·python教程·编程学习·免费资料
紫丁香21 分钟前
pytest_自动化测试1
开发语言·python·功能测试·单元测试·pytest
2301_8184190123 分钟前
C++中的状态模式实战
开发语言·c++·算法
独隅30 分钟前
Python 标准库 (Standard Library) 全面使用指南
android·开发语言·python
yuzhuanhei37 分钟前
C++进阶(上)
开发语言·c++
程序员老乔40 分钟前
Java 新纪元 — JDK 25 + Spring Boot 4 全栈实战(三):虚拟线程2.0,电商秒杀场景下的并发革命
java·开发语言·spring boot
weixin_4041576842 分钟前
Java高级面试与工程实践问题集(四)
java·开发语言·面试
xyq20241 小时前
CSS 链接(Link)详解
开发语言