0

尝试在网格增益中使用带有分布式队列的事务。在文档或 Java Doc 中找不到任何内容。

如果支持,有人可以分享一些示例代码吗?我尝试了以下代码,但它似乎不起作用。

这是我的测试代码:

        GridCache<Object, Object> cache = g.cache("myCache");
        GridCacheDataStructures dataStruct = cache.dataStructures();

        GridCacheQueue<String> queue = dataStruct.queue("myQueue", 0, false, true);

        GridCacheTx tx = cache.txStart();

        .....queue.poll()...etc...

        tx.commit();
4

1 回答 1

0

简短的回答是不,GridGain 队列操作虽然本身是事务/原子的,但目前不能参与用户事务。

但是,据我所知,这应该不难支持,并且会在不久的将来添加。

于 2014-05-27T07:07:37.367 回答