|  | @ -21,21 +21,33 @@ public class GatewayRouterBuilder extends RouteBuilder {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @Override
 | 
	
		
			
				|  |  |     public void configure() throws Exception {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //EHR ag-admin网关代理
 | 
	
		
			
				|  |  |         from("jetty:http://0.0.0.0:9998?matchOnUriPrefix=true").routeId("proxy")
 | 
	
		
			
				|  |  |                 .to("jetty:http://192.168.1.221:10000?bridgeEndpoint=true&throwExceptionOnFailure=false");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         // 档案上传接口代理
 | 
	
		
			
				|  |  |         from("jetty:http://0.0.0.0:9990/api/packages?bridgeEndpoint=true&enableMultipartFilter=false").routeId("proxyUploadPack")
 | 
	
		
			
				|  |  |                 .removeHeaders("CamelHttp*")
 | 
	
		
			
				|  |  |                 .to("jetty:http://192.168.1.221:10140/api/v1.0/packages");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //统一网关入口(restful)
 | 
	
		
			
				|  |  |         from("jetty:http://0.0.0.0:9999/api").routeId("api")
 | 
	
		
			
				|  |  |                 .process(new GatewayProcessor())
 | 
	
		
			
				|  |  |                 .routingSlip(method(GatewayProcessor.class, "route"));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         from("jetty:http://0.0.0.0:9999/healthy").routeId("healthy")
 | 
	
		
			
				|  |  |                 .log("=========================心跳测试=====================");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //统一网关入口(web-service)
 | 
	
		
			
				|  |  |         from(SIMPLE_ENDPOINT_URI)
 | 
	
		
			
				|  |  |                 .setHeader(Exchange.BEAN_MULTI_PARAMETER_ARRAY, constant(true))
 | 
	
		
			
				|  |  |                 .process(new WsProcessor())
 | 
	
		
			
				|  |  |                 .routingSlip(method(GatewayProcessor.class, "route"))
 | 
	
		
			
				|  |  |                 .to("bean:wsProcessor?method=responseWs");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //流程健康测试接口
 | 
	
		
			
				|  |  |         from("jetty:http://0.0.0.0:9999/healthy").routeId("healthy")
 | 
	
		
			
				|  |  |                 .log("=========================心跳测试=====================");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | }
 |