老师,你是用什么系统做项目的?就是视频要在linux系统的etc/host下配置不同server指向同一ip是什么意思

来源:3-5 【让代码跑起来】Eureka Server 的部署

qq_多米奇亚_0

2019-02-20

我只有win10一个系统。。。

写回答

1回答

张勤一

2019-02-20

同学你好:

    我自己的是 Mac OS 系统,但是,这门课程里面用到的各种技术、框架与工具都是与系统无关的。所以,你的 Win10 是完全可以开发当前课程的。

    host 文件的功能是实现主机名到 ip 地址的映射。由于我们在开发环境只有一台机器,但是又要搭建 Eureka 集群,所以,通过 ip 注册是做不到的(因为一台机器只有一个 ip 地址)。所以,我们通过主机名实现注册,即在 host 文件中配置了多个主机名(server1、server2、server3),这些主机名当然都是指向当前机器的 ip 地址。

    所以,根本原因是因为在一台机器上搭建 Eureka 集群的时候,就要把当前的一台机器“变成”多台机器。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持! 

2
3
张勤一
回复
qq_多米奇亚_0
对的,一样需要配置 host
2019-02-22
共3条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2143 学习 · 928 问题

查看课程