我正在尝试在哈德森中建立我们的构建过程.
作业1将是一个超级快速(希望)持续集成构建作业,将经常构建.
作业2,将负责定期运行综合测试套件或手动触发.
Job 3将负责在整个代码库中运行分析工具(非常类似于Job 2).
我尝试使用"高级项目选项>使用自定义工作区"功能,以便在作业1中编译的代码可以在作业2和3中使用.但是,似乎所有构建工件都保留在作业1工作区内.我这样做对吗?有没有更好的方法呢?我想我正在寻找类似于构建管道设置的东西......这样就可以共享东西,并且可以分阶段执行相应的工作.
(我也考虑使用'批处理任务'......但似乎无法安排那些?只能手动触发?)
欢迎任何建议.谢谢!
build-automation continuous-integration build-process hudson build
当我尝试向 hazelcast 主题发送消息时,出现以下异常。使用 hazelcast 客户端连接 hazelcast 节点 (hazelcast 3.6)
有什么想法这可能是什么吗?它几乎是我正在使用的基本开箱即用服务器和客户端配置。
Caused by: java.util.concurrent.ExecutionException: com.hazelcast.client.HazelcastClientNotActiveException: Partition does not have owner. partitionId : 25
at com.hazelcast.client.spi.impl.ClientInvocationFuture.resolveResponse(ClientInvocationFuture.java:146)
at com.hazelcast.client.spi.impl.ClientInvocationFuture.get(ClientInvocationFuture.java:100)
at com.hazelcast.client.util.ClientDelegatingFuture.get(ClientDelegatingFuture.java:118)
at com.hazelcast.client.util.ClientDelegatingFuture.get(ClientDelegatingFuture.java:105)
at com.hazelcast.client.proxy.ClientReliableTopicProxy.addWithBackoff(ClientReliableTopicProxy.java:128)
at com.hazelcast.client.proxy.ClientReliableTopicProxy.publish(ClientReliableTopicProxy.java:102)
... 10 more
Caused by: com.hazelcast.client.HazelcastClientNotActiveException: Partition does not have owner. partitionId : 25
at com.hazelcast.client.spi.impl.ClientInvocation.notifyException(ClientInvocation.java:180)
at com.hazelcast.client.spi.impl.ClientInvocation.invoke(ClientInvocation.java:137)
at com.hazelcast.client.proxy.ClientRingbufferProxy.addAsync(ClientRingbufferProxy.java:163)
at com.hazelcast.client.proxy.ClientReliableTopicProxy.addWithBackoff(ClientReliableTopicProxy.java:128)
at com.hazelcast.client.proxy.ClientReliableTopicProxy.publish(ClientReliableTopicProxy.java:102)
at com.rbccm.sabre.dataloader.infra.msg.hazelcast.HzTopicPublisher.publish(HzTopicPublisher.java:34)
at com.rbccm.sabre.dataloader.infra.monitor.MonitorMessagePublisher.publishExpectedFiles(MonitorMessagePublisher.java:21)
at com.rbccm.sabre.dataloader.infra.DefaultLoadSequence.execute(DefaultLoadSequence.java:41)
at com.rbccm.sabre.dataloader.DataLoaderServiceImpl.load(DataLoaderServiceImpl.java:30)
at com.rbccm.sabre.dataloader.controller.DataLoaderController.load(DataLoaderController.java:80)
at com.rbccm.sabre.dataloader.controller.ControllerRequestConsumer.consume(ControllerRequestConsumer.java:51)
at com.rbccm.processmanager.common.pubsub.ProcessEventQueueHandler$1.run(ProcessEventQueueHandler.java:52)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown …Run Code Online (Sandbox Code Playgroud)