【问题标题】:Spring Cloud data Flow on CloudFoundryCloudFoundry 上的 Spring Cloud 数据流
【发布时间】:2017-12-10 11:14:16
【问题描述】:

我已经将1.2.2版本的spring cloud数据流服务器推入PCF(Pivotal Cloud Foundry)。我使用 maven 注册了一个应用程序,但使用 Flo UI 从应用程序创建任务失败并出现以下异常跟踪,它们有点难以理解,但在尝试连接到 http://localhost:8888 的默认配置服务器时似乎出现了 ConnectException。我现在不需要配置服务器。我该如何摆脱它并继续生活? -

顺便说一句,我正在尝试为我的组织创建一个基于 PCF 微服务的按需解析器。

现在我可以创建一个任务,但是当我尝试启动任务时我得到了这个 - CF-UnprocessableEntity(10008):请求在语义上无效:任务必须有一个小滴。指定 droplet 或将当前 droplet 分配给应用程序。

以下是日志 -

2017-07-13T15:20:12.575+05:30 [RTR/0] [OUT] data-flow-server.apps.titan.lab.emc.com - [2017-07-13T09:50:12.544 +0000] "GET /tasks/definitions?page=0&size=10&sort=DEFINITION_NAME,DEFINITION,ASC HTTP/1.0" 200 0 682 "https://data-flow-server.apps.titan.lab.emc.com/dashboard/index.html" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 ( KHTML,如 Gecko) Chrome/59.0.3071.115 Safari/537.36" "172.16.7.103:57574" "172.16.4.167:62442" x_forwarded_for:"-" x_forwarded_proto:"https" vcap_request_id:"3525c07a-ccf4-48b9-4d960-0fa " response_time:0.030533986 app_id:"405aad06-0bda-4b73-b0c4-b8d03a131fa5" app_index:"0" x_b3_traceid:"deed52aa152480b0" x_b3_spanid:"deed52aa152480b0" x_b3_parentspanid:"-" 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] org.cloudfoundry.client.v3.ClientV3Exception:CF-UnprocessableEntity(10008):请求在语义上无效:任务必须有一个水滴。指定 droplet 或将当前 droplet 分配给应用程序。 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] 2017-07-13 09:50:14.132 错误 15 --- [ry-client-nio-1] sc CloudFoundry2630AndLaterTaskLauncher:任务示例DataFlowTask 启动失败 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] at org.cloudfoundry.reactor.util.ErrorPayloadMapper.lambda$null$3(ErrorPayloadMapper.java:65) ~[cloudfoundry -client-reactor-2.14.0.RELEASE.jar!/:2.14.0.RELEASE] 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] at org.cloudfoundry.reactor.util.ErrorPayloadMapper.lambda$null$10(ErrorPayloadMapper.java:108) ~[cloudfoundry -client-reactor-2.14.0.RELEASE.jar!/:2.14.0.RELEASE] 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.MonoThenMap$ThenMapMain.onNext(MonoThenMap.java:120) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.133+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:67) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:108) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:115) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxUsing$UsingFuseableSubscriber.onNext(FluxUsing.java:351) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:103) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onNext(FluxPeekFuseable.java:428) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:198) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:338) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:962) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:150) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:130) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.terminateReceiver(FluxReceive.java:375) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:343) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperations.onHandlerTerminate(ChannelOperations.java:419) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:566) ~[reactor- netty-0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:125) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1240) ~[netty-handler- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1041) ~[netty-handler- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) ~[netty- transport-4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[netty-common -4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 在 java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_131] 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 抑制:reactor.core.publisher.FluxOnAssembly$OnAssemblyException: 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] 来自生产者 [reactor.core.publisher.MonoPeek] 的装配跟踪: 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.Mono.checkpoint(Mono.java:1400) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] org.cloudfoundry.reactor.client.v3.tasks.ReactorTasks.create(ReactorTasks.java:58) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.requestCreateTask(CloudFoundry2630AndLaterTaskLauncher.java:170) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.launchTask(CloudFoundry2630AndLaterTaskLauncher.java:144) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.lambda$launch$0(CloudFoundry2630AndLaterTaskLauncher.java:91) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoThenMap$ThenMapMain.onNext(MonoThenMap.java:120) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:962) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoThenMap$ThenMapMain$ThenMapInner.onNext(MonoThenMap.java:237) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:173) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:76) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:108) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:235) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:207) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:322) 2017-07-13T15:20:14.134+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:316) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:581) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:125) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.http.HttpOperations.lambda$static$3(HttpOperations.java:261) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.ReactorNetty$ExtractorHandler.channelRead(ReactorNetty.java:328) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1240) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1041) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] 以下操作员观察到错误: 2017-07-13T15:20:14.135+05:30 [APP/PROC/WEB/0] [OUT] |_ Mono.checkpoint(ReactorTasks.java:58) 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] at org.cloudfoundry.reactor.util.ErrorPayloadMapper.lambda$null$10(ErrorPayloadMapper.java:108) ~[cloudfoundry -client-reactor-2.14.0.RELEASE.jar!/:2.14.0.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.MonoThenMap$ThenMapMain.onNext(MonoThenMap.java:120) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:67) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 2017-07-13 09:50:14.143 错误 15 --- [nio-8080-exec-2] oscdsc RestControllerAdvice :处理请求时捕获异常 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] org.cloudfoundry.client.v3.ClientV3Exception:CF-UnprocessableEntity(10008):请求在语义上无效:任务必须有一个水滴。指定 droplet 或将当前 droplet 分配给应用程序。 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] at org.cloudfoundry.reactor.util.ErrorPayloadMapper.lambda$null$3(ErrorPayloadMapper.java:65) ~[cloudfoundry -client-reactor-2.14.0.RELEASE.jar!/:2.14.0.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:108) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:115) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxUsing$UsingFuseableSubscriber.onNext(FluxUsing.java:351) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:103) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onNext(FluxPeekFuseable.java:428) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:962) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:150) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:130) ~[reactor-core- 3.0.7.RELEASE.jar!/:3.0.7.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.terminateReceiver(FluxReceive.java:375) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:198) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:338) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:343) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.145+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperations.onHandlerTerminate(ChannelOperations.java:419) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:566) ~[reactor- netty-0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] 在 reactor.ipc.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:125) ~[reactor-netty- 0.6.4.RELEASE.jar!/:0.6.4.RELEASE] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1240) ~[netty-handler- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1041) ~[netty-handler- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248) ~[netty-codec- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) ~[netty-transport-4.1. 9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) ~[netty- transport-4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) ~[netty-transport- 4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) ~[netty-common -4.1.9.Final.jar!/:4.1.9.Final] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_131] 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] 抑制:reactor.core.publisher.FluxOnAssembly$OnAssemblyException: 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] 来自生产者 [reactor.core.publisher.MonoPeek] 的装配跟踪: 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.Mono.checkpoint(Mono.java:1400) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] org.cloudfoundry.reactor.client.v3.tasks.ReactorTasks.create(ReactorTasks.java:58) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.requestCreateTask(CloudFoundry2630AndLaterTaskLauncher.java:170) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.launchTask(CloudFoundry2630AndLaterTaskLauncher.java:144) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] org.springframework.cloud.deployer.spi.cloudfoundry.CloudFoundry2630AndLaterTaskLauncher.lambda$launch$0(CloudFoundry2630AndLaterTaskLauncher.java:91) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoThenMap$ThenMapMain.onNext(MonoThenMap.java:120) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:962) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoThenMap$ThenMapMain$ThenMapInner.onNext(MonoThenMap.java:237) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:173) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:76) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:108) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:235) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:207) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:322) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:316) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:581) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:125) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.http.HttpOperations.lambda$static$3(HttpOperations.java:261) 2017-07-13T15:20:14.146+05:30 [APP/PROC/WEB/0] [OUT] reactor.ipc.netty.ReactorNetty$ExtractorHandler.channelRead(ReactorNetty.java:328) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1240) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1041) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248) 2017-07-13T15:20:14.147+05:30 [APP/PROC/WEB/0] [OUT] io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)

【问题讨论】:

  • 不清楚您要做什么。您是从 GUI 注册任务应用程序吗?您是否使用 GUI 中的组合任务功能?有关您正在尝试的内容的更多详细信息会有所帮助。此外,配置服务器被记录为警告 - 这不是实际错误 - 附加日志中缺少原因。如果您可以将整个堆栈跟踪作为附加文件或要点共享,那将会很有帮助。
  • 是的,我已经使用 GUI 注册了一个任务应用程序。我正在尝试创建一个任务,然后从 UI 再次启动它。
  • 以下是一个例外,看起来它没有获取我们的远程仓库,而是默认为 spring 仓库。 2017-07-10T14:26:15.481+05:30 [APP/PROC/WEB/0] [OUT] 原因:org.eclipse.aether.transfer.ArtifactNotFoundException:找不到工件 com.dell.gs.sizer。 parser:sizer-solaris-parser-dataflow:jar:0.0.9 in springRepo (repo.spring.io/libs-snapshot) VCAP Vars -SPRING_APPLICATION_JSON { "maven": { "local-repository": null, "remote-repositories": { "repo1" : { "url": "cksvnprd03.isus.emc.com/artifactory/libs-release-local", "auth": { "username": "bla", "password":"bla" }}}}

标签: spring cloud-foundry spring-cloud-config spring-cloud-dataflow


【解决方案1】:

数据流服务器实现

名称 spring-cloud-dataflow-server-cloudfoundry 版本 1.2.2.RELEASE 启用的功能

分析 Y 流 Y 任务是的

安全信息

启用身份验证 X 授权已启用 X 表单登录 X 认证 X 用户名 不适用 角色 []

版本信息

实施 1.2.2.RELEASE (spring-cloud-dataflow-server-cloudfoundry) 核心 1.2.2.RELEASE(Spring Cloud 数据流核心) 仪表板 1.2.1.RELEASE (Spring Cloud Dataflow UI) 运行时环境 - App Deployer

实施版本 1.2.1.RELEASE 名称 CloudFoundryAppDeployer Spi 版本 1.2.1.RELEASE Java 版本 1.8.0_131 平台 API 版本 2.65.0 平台客户端版本 2.14.0.RELEASE 平台主机版本未知 平台类型 Cloud Foundry Spring Boot 版本 1.5.4.RELEASE 春季版本 4.3.9.RELEASE App Deployer的平台特定信息

API 端点https://api.system.titan.lab.emc.com 运行时环境 - 任务启动器

实施版本 1.2.1.RELEASE 名称 CloudFoundry2630AndLaterTaskLauncher Spi 版本 1.2.1.RELEASE Java 版本 1.8.0_131 平台 API 版本 2.65.0 平台客户端版本 2.14.0.RELEASE 平台主机版本未知 平台类型 Cloud Foundry Spring Boot 版本 1.5.4.RELEASE 春季版本 4.3.9.RELEASE 任务启动器的平台特定信息

API 端点https://api.system.titan.lab.emc.com

PCF 1.11 版

【讨论】:

    【解决方案2】:

    根据最后一条评论和审查SPRING_APPLICATION_JSON 属性,它似乎是一个无效的JSON。它缺少花括号以及嵌入其中的无效; 字符。

    如果格式无效,java-buildpack 将无法自动重新配置并将它们平展为启动属性。这是格式良好的 JSON 供参考。

    { “行家”:{ “本地存储库”:“本地”, “远程存储库”:{ “回购1”:{ "url": "https://cksvnprd03.isus.emc.com/artifactory/libs-release-local", “认证”:{ “用户名”:“bla”, “密码”:“bla” } } } } }

    注意:如果存储库位于防火墙后面,请确保同时提供proxy settings

    【讨论】:

    • INSERT 到 TASK_EXECUTION(TASK_EXECUTION_ID, START_TIME, TASK_NAME, LAST_UPDATED, EXTERNAL_EXECUTION_ID, PARENT_EXECUTION_ID) 值 (?, ?, ?, ?, ?, ?), 参数 [4,,'sampleDataFlowTask' ,'2017-07-11 09:23:44.12',,] org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; 错误的 SQL 语法 [INSERT into TASK_EXECUTION(TASK_EXECUTION_ID, START_TIME, TASK_NAME, LAST_UPDATED, EXTERNAL_EXECUTION_ID, PARENT_EXECUTION_ID) 值 (?, ?, ?, ?, ?, ?)];嵌套异常是 java.sql.SQLSyntaxErrorException: (conn:76145) '字段列表'中的未知列 'PARENT_EXECUTION_ID'
    • 当我运行任务时得到这个我正在使用的服务器版本是 spring-cloud-dataflow-server-cloudfoundry-1.2.2.RELEASE.jar DAO 类 JdbcTaskExecutionDao.class 在 spring -cloud-task-core-1.2.1.RELEASE.jar 打包在父服务器Jar中。
    • 顺便说一句,我纠正了 SPRING_APPLICATION_JSON 的问题并能够创建任务。
    • 好的,我们删除了再次创建的架构,现在工作失败了 - CF-AppInvalid(100001):应用程序无效:自定义构建包已禁用
    • 如果没有任何其他细节,解决问题不是很容易。你的manifest.yml 上有什么?你的任务定义是什么?您是否希望使用自定义 buildpack 运行任务?如果有,你们是如何供应的?
    猜你喜欢
    • 1970-01-01
    • 2017-05-28
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2019-07-23
    • 2019-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多