Zuul不适用于weblogic-12.2.1.2.0

时间:2017-09-12 06:18:08

标签: spring-boot weblogic microservices spring-cloud netflix-zuul

我有一些微软服务支持zuul netflix,它使用tomcat 8运行(使用java -jar命令)。
api-gateway到application.yml的上下文根是/,任何微服务的上下文根都是/app

api-gateway的溃败配置如下:

zuul:
  host:
      connect-timeout-millis: 10000
      socket-timeout-millis: 60000

  routes:
#Micro1  
    micro1:
      path: /app/micro1/**
      sensitiveHeaders:
      url: http://192.168.251.141:3080/app/micro1
.
.
.

使用tomcat8运行时一切正常,但不幸的是我无法将其运行到weblogic-12.1.3。
webapp / WEB_INF目录下的weblogic.xml:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                                        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd
                                        http://xmlns.oracle.com/weblogic/weblogic-web-app
                                        http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">
    <wls:context-root>/</wls:context-root>
    <wls:charset-params>
        <wls:input-charset>
            <wls:resource-path>/*</wls:resource-path>
            <wls:java-charset-name>UTF-8</wls:java-charset-name>
        </wls:input-charset>
    </wls:charset-params>

    <wls:jsp-descriptor>
        <wls:page-check-seconds>8</wls:page-check-seconds>
    </wls:jsp-descriptor>

    <wls:fast-swap>
        <wls:enabled>false</wls:enabled>
        <wls:refresh-interval>8</wls:refresh-interval>
    </wls:fast-swap>

    <wls:container-descriptor>
        <wls:prefer-application-packages>
            <wls:package-name>antlr.*</wls:package-name>
            <wls:package-name>org.slf4j.*</wls:package-name>
            <wls:package-name>javassist.*</wls:package-name>
            <wls:package-name>com.fasterxml.jackson.*</wls:package-name>
        </wls:prefer-application-packages>
    </wls:container-descriptor>

</wls:weblogic-web-app>

我在谷歌上搜索过,但我找不到合适的结果 问题在哪里?
是否存在我未在weblogic-12.1.3中配置的特定配置。
谢谢你的回答。

第2部分:
api-gateway作为一个小型应用程序的微服务是由weblogic这样的优秀应用服务器运行的吗?

0 个答案:

没有答案