一、环境:

eclipse 2020版本

二、当时情况:

1、在maven父工程spring-cloud下面创建了三个maven子模块分别为spring-cloud-order、spring-cloud-server、spring-cloud-user

2、在没有使用负载均衡之前(即指定url)一切运行正常

3、订单的yml配置里的name和userController里名称都为service-eureka-order

发现问题:观察后发现是从user里到order的路径,即刚刚提到的userController里名称都为service-eureka-order有问题

三、网上搜索的解决办法总结:

1、基本上是说微服务名称不能用下划线(中划线可以)(吐槽:但姐姐我跟本不是这个问题 一查全这个 恼火)

2、ribbon版本问题,在pom里新增依赖修正ribbon的版本(但其实eureka里面 本来就有ribbon应该可以直接使用的,窃以为对我的问题用处很小)

四、我的解决办法:

直到看到了这篇博文:重学SpringCloud系列二之服务注册与发现---上_大忽悠爱忽悠的博客-CSDN博客_springcloud 服务发现

“加上@LoadBalanced注解之后,我们使用RestTemplate访问微服务的时候,就可以实现微服务多实例访问的负载均衡。注意:这里访问的地址是微服务的名称(大写),不再是某一个微服务实例的ip和端口。”(真的很感动!感谢博主)

Request URI does not contain a valid hostname: service-eureka-order/order/1 解决方法相关推荐

  1. springcloud ribbon实现负载均衡的时候,提示Request URI does not contain a valid hostname: htt...

    qq社区:541122375,群名springClould全家桶 问题描述:  org.springframework.web.util.NestedServletException: Request ...

  2. 使用Ribbon的时候有个大坑 提示Request URI does not contain a valid hostname: http://XX_XX/

    Request URI does not contain a valid hostname: http://server_product/ 解决方案: 使用ribbon实现负载均衡的时候,服务名称不能 ...

  3. python Clipping input data to the valid range for imshow with RGB data解决方法

    文章目录 遇到的问题 全部代码 参考 遇到的问题 第一点,遇到的问题是 Clipping input data to the valid range for imshow with RGB data ...

  4. FastCGI - Getting Request URI and Content in C++ FCGI

    注:该博文转自 Getting Request URI and Content in C++ FCGI,由于网上FastCGI相关的资料较少,故转载存档.原文章创作于2012年,原文中部分链接资料已经 ...

  5. Laravel 和 Dcat Admin 在使用 Nginx 进行 Uri 二级目录的反向代理时遇到的问题以及解决方法

    文章目录 问题 解决方法 改进 问题 一般的 Laravel 应用进行 Nginx 的 Uri 二级目录反向代理的时候,Nginx 的配置文件可按如下配置 location /prefix/ {set ...

  6. linux 400错误请求,HTTP 400 错误 - 请求无效 (Bad request)的原因分析和解决方法

    400是一种是HTTP状态码,400 Bad Request.是在打开网页时服务器返回到客户端的一种状态码.显示在客户端的也就是400页面. 400页面是当用户在打开网页时,返回给用户界面带有400提 ...

  7. Nginx出现“413 Request Entity Too Large”错误解决方法

    今天使用phpmyadmin的导入功能的时候,由于sql文件过大,服务器出现错误提示了,413 Request Entity Too Large,google了一下,发现是Nginx的错误提示.  解 ...

  8. IOS - No provisioning profiles with a valid signing identity 一种解决方法

    IOS - No provisioning profiles with a valid signing identity 一种解决方法 参考文章: (1)IOS - No provisioning ...

  9. nginx产生【413 request entity too large】错误的原因与解决方法

    nginx产生[413 request entity too large]错误的原因与解决方法 参考文章: (1)nginx产生[413 request entity too large]错误的原因与 ...

最新文章

  1. SharePoint 2010 新体验5 - Office Web Applications
  2. expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.spring
  3. python使用input函数时、必须添加提示文字-浅谈python3中input输入的使用
  4. 妙用0元素数组 实现大小可变结构体
  5. Elasticsearch系列「二」如何物理删除给定期限的历史数据?
  6. Telnet初试(本地测试)
  7. EtherCAT有什么优点?为何如此受欢迎?
  8. Nginx学习之十三-负载均衡-IP哈希策略剖析
  9. php调用shell的方法
  10. java工程师_北京java工程师课程
  11. Java 高级工程师面试题总结-参考答案(已拿Offer)
  12. Linux驱动开发-编写FT5X06触摸屏驱动
  13. [计算机毕业设计]数字水印算法
  14. shiro中anon配置不生效
  15. python学习(四):犹如鸿雁一般的Flask,小小框架有着无限可能
  16. 用调整图层给照片上色
  17. 2. Mac 命令行走代理服务器
  18. Java Web3J概述
  19. 计算网格中直线经过的格子
  20. UE4 安卓手机launch报错

热门文章

  1. 第一次面试--北软视频面试记录
  2. ASP.NET 多媒体电子报刊设计思路
  3. 第二章 什么是销售漏斗及价值?
  4. c语言 string code,ctestcode C语言代码实例助手下载
  5. linux real时间,Linux Realtime
  6. 学计算机语言的最佳年龄,6岁之前,是学习语言的最佳年龄
  7. PL/SQL将大小写转换图标显示到工具栏
  8. SQL-大小写转换函数
  9. Java 两个数相加的测试_Java 两个数字相加
  10. 联想小新pro-网卡MT7921-断联问题