zuul网管配置其他服务时 HTTP Status 500 – Internal Server Error

1.这个错误是由三个原因导致的

(1).我在给类的接口命名的时候前面少加了一个/

(2)给zuul配置路由的时候多加了个服务名,serviceId名称就是spring的name,而不是eureka注入服务的那个名称

spring:
  application:
    name: worksserver

  

routes:  works: #works服务配置    path: /works/**   #制定好path和serviceId,所有以path开头的请求都会被路由到对应的服务。如下面/hiapi/**被路由到service-hi对应的服务,/ribbonapi/**被路由到service-ribbon对应的服务    serviceId: worksserver

 (3)还有个问题是因为,我的那个服务启动失败了,因为配置了日志,没有发现服务出现了错误,下次一定要小心仔细,感觉自己坑了自己

(4)如果不是上面的这些原因,请看这篇文章,转载 https://blog.csdn.net/didi7696/article/details/83092525

(5)希望能对您有所帮助!!

原文地址:https://www.cnblogs.com/Hello-TomCat/p/12082878.html

时间: 2024-08-29 08:15:46

zuul网管配置其他服务时 HTTP Status 500 – Internal Server Error的相关文章

python urllib2导出elasticsearch数据时 返回 "urllib2.HTTPError: HTTP Error 500: Internal Server Error"

0.业务场景 将ES中某个index的某个字段的所有数据,导出到文件中 1.ES数据导出方法简述 ES数据导出方法,我主要找到了以下几个方面,欢迎大家补充: ES官方API:snapshot and restore module The snapshot and restore module allows to create snapshots of individual indices or an entire cluster into a remote repository like sha

SpringMVC3中返回json字符串时500 Internal Server Error的处理方案

搭建 Spring3+MyBatis+Rest+BootStrap+JBPM项目环境后,测试发现了一个操蛋的问题.使用Spring MVC的自动类型转换为JSON时,后台数据List/Map获取完全正常,可是JS获取data报500错误.后台无任何异常信息. 问题解决思路:后台数据操作正常,数据返回前端时候异常,问题集中在Spring的jackson json转换上.而Spring用了第三方的Jackson Json数据转换,异常信息的获取需要靠它,代码中加入如下部分: 1 /** 2 * 查询

在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法:

问题:在学习<集体智慧编程>的过程中,第二章中如果你遇到了pydelicious.PyDeliciousException: HTTP Error 500: Internal Server Error这样的错误具体的 解决方法我是在stack overflow上找到的,原文链接分为两个部分 http://stackoverflow.com/questions/29543799/pydelicious-get-popularprogramming- doesnt-return-any-valid

IIS Internal Server Error &amp;IIS8中部署WCF服务出错:HTTP 错误 404.3 - Not Found

Http error      503. The service is unavailable. Due to appliction pool is stop and start it can resolve it Server Error Internet Information Services 7.5 Error Summary HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed b

IIS7.5 HTTP 错误500.19-Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效

IIS7.5 HTTP 错误500.19-Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效 -------------------------------------------------------------------------------------------------------------- 设置应用程序池的版本,应用程序池的版本要低于发布程序的版本(同样的程序,在两台服务器上部署时,一台有问题,另外一台正常) -----------

HTTP 错误 500.19 - Internal Server Error,无法读取配置节“protocolMapping”,因为它缺少节声明

HTTP 错误 500.19 - Internal Server Error,无法读取配置节“protocolMapping”,因为它缺少节声明如图示: 解决: 原因是IIS发布时间的版本问题原来为2.0 1 改为4.0

HTTP 错误 500.19 - Internal Server Error 无法读取配置节 system.serviceModel 因为它缺少节声明

服务器环境:Windows Server2008 R2 Enterprise 配置 IIS 的时候报错. 错误信息: HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效. 详细错误信息模块 IIS Web Core 通知 未知 处理程序 尚未确定 错误代码 0x80070032 配置错误 无法读取配置节“system.serviceModel”,因为它缺少节声明. 解决方案: 1.打开控制面板,点击“打开或关闭 Window

.net利用ajax返回后台数据时xmlHttp.status=500

status=500说明服务端出错,确认后台无错误的情况下.可能是数据量过大导致此问题. 比如后台读取txt并将数据转化为json,返回给前端,txt行数小时ajax success,而txt文件增大后失败. 此时在Web.config中加入以下内容即可(加在configuration节点下): <system.web.extensions>    <scripting>       <webServices> <jsonSerialization maxJson

错误摘要HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。

iis运行出错 大部分是没有安装.net 4.0 如题,这个错误google时一大堆各种各样的解决办法,但具体原因就没怎么详细介绍, 404.2就一个http status code, 在msdn上说:404.2 - ISAPI or CGI restriction  即IIS里的“ISAPI 或CGI 限制” 的配置有问题, “ISAPI” 是供IIS加载和调用的DLL, 如果没配置相关的ISAPI,就无法正确地解释网页的内容, 之所以会抛出后面“请求的内容似乎是脚本,因而将无法由静态文件处理