小编Jac*_* Ha的帖子

在Hudson中的作业之间共享构建工件

我正在尝试在哈德森中建立我们的构建过程.

作业1将是一个超级快速(希望)持续集成构建作业,将经常构建.

作业2,将负责定期运行综合测试套件或手动触发.

Job 3将负责在整个代码库中运行分析工具(非常类似于Job 2).

我尝试使用"高级项目选项>使用自定义工作区"功能,以便在作业1中编译的代码可以在作业2和3中使用.但是,似乎所有构建工件都保留在作业1工作区内.我这样做对吗?有没有更好的方法呢?我想我正在寻找类似于构建管道设置的东西......这样就可以共享东西,并且可以分阶段执行相应的工作.

(我也考虑使用'批处理任务'......但似乎无法安排那些?只能手动触发?)

欢迎任何建议.谢谢!

build-automation continuous-integration build-process hudson build

33
推荐指数
3
解决办法
2万
查看次数

hazelcast 分区没有所有者异常

当我尝试向 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)

hazelcast

1
推荐指数
1
解决办法
4636
查看次数