问题标签 [ignite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
801 浏览

sql - 通过 ignite 进行映射对象查询

我是 Ignıte 的初学者。我正在做一个示例应用程序来测量它的查询时间。

所以缓存中的key是String,value是Map。值映射中的字段之一是“order_item_subtotal”,因此查询如下:

示例代码是:

但结果总是“[]”,表示为空。并且没有错误或异常。

我在这里想念什么?有任何想法吗?

PS:样本数据如下

0 投票
1 回答
779 浏览

ignite - Apache Ignite 和 Apache Spark 集成,使用 IgniteRDD 将缓存加载到 Spark 上下文中

如果我igniteRDD在我的 spark 作业中创建一个包含 10M 条目的缓存,它会将所有 10M 加载到我的 spark 上下文中吗?请在下面找到我的代码以供参考。

在上面的代码中,subscriberCache有超过 10M 的条目。上述代码的任何时候都会将 10M 订阅者对象加载到 JVM 中吗?或者它只加载查询输出?

仅供参考:(Ignite 在单独的 JVM 中运行)

0 投票
2 回答
640 浏览

java - org.apache.ignite.IgniteException:找不到部署的服务

我创建了实现 Service 和虚拟测试接口的 Ignite 服务。我正在尝试通过以下代码调用测试接口方法

方法已经在 Service 中实现,并在被调用时返回下一个计数器。但相反,我收到如下错误

谁能告诉我我在这里缺少什么强烈的文字

0 投票
2 回答
290 浏览

ignite - 点燃和 CAP 定理

1.点燃属于哪一类CAP定理?

2.在多台Servers上使用一个client做loadCache时,如果client宕机了调用loadCache后,Servers上的操作是否完成?(由于权限限制无法尝试)

0 投票
1 回答
123 浏览

ignite - 当服务器节点因具有 1 个服务器节点的拓扑而被反弹时,Ignite 参与负载平衡的节点快照不会更新

当有 N 个客户端节点但只有 1 个服务器节点时,Ignite 的负载均衡器(例如 RoundRobinGlobalLoadBalancer)不处理服务器节点反弹。问题存在,因为没有其他服务器节点将为唯一的服务器节点发布/处理 EVT_NODE_FAILED、EVT_NODE_JOINED、EVT_NODE_LEFT 事件。因此,如果某个客户端节点正在使用远程代理,如下面的代码片段所示

public <T> T locate(String serviceName, Class<T> serviceClass) { return ignite.services().serviceProxy(serviceName, serviceClass, false); }

然后在服务器节点被反弹后,您将尝试使用代理失败,即 IgniteException “任务拓扑没有活动节点”。

现在要为提到的拓扑(带有 1 个服务器节点)解决此问题,我必须在使用固定版本的 RoundRobinGlobalLoadBalancer 的 IgniteConfiguration 中指定自定义“loadBalancingSpi”。在固定平衡器的代码中,我还订阅了 EVT_CLIENT_NODE_RECONNECTED,它被发送到客户端节点。这样我可以确保节点的快照使用正在被退回的服务器节点的 UUID 进行更新。

有人知道是否有更简单的方法来解决这个问题?

0 投票
1 回答
283 浏览

ignite - 如何为 apache ignite 创建 GAR 文件

我是蚂蚁脚本的新手。任何人都可以分享任何用于为 apache ignite 创建 GAR 文件的示例 ant 脚本。

0 投票
2 回答
1530 浏览

ignite - 点燃:错误:Java 类路径为空

我从源代码安装了 ignite。参考:https ://apacheignite-cpp.readme.io/docs/getting-started-1

在执行以下命令时:

我得到:

但是,我已经使用以下命令设置了 IGNITE_HOME:

我也尝试执行:

但是,我仍然遇到同样的错误

0 投票
2 回答
710 浏览

session - Apache Ignite 似乎会导致会话固定

我正在使用 Apache Ignite 来集群 Web 会话,并使用 Spring 安全性来执行基于表单的身份验证。我使用的软件是:

  • JDK 1.8.0_60
  • Apache Tomcat 7.0.68
  • Apache Ignite 1.5.0.final
  • Spring Security 3.1.3.RELEASE

(没有 Apache Ignite,基于表单的身份验证可以正常工作,并且 JSESSIONID cookie 在身份验证成功时更改,以防止会话固定攻击,正如预期的那样。)

使用 Apache Ignite,我无法登录,并且收到以下警告:

如果我在 Spring 配置中关闭会话固定保护,如下所示:

有用。(但是,因此,JSESSIONID cookie 在身份验证成功后不会更改。)

0 投票
1 回答
526 浏览

java - 修改并运行 Apache Ignite 示例

我想修改以下测试用例,然后运行二进制文件。

点燃/examples/src/main/java/org/apache/ignite/examples/datagrid/CachePutGetExample.java

我该怎么做?

我按照以下说明操作: https ://github.com/apache/ignite/tree/master/examples 但是,我找不到如何为特定类运行二进制文件。

0 投票
1 回答
792 浏览

ignite - 通过服务启动集群上的服务器节点并尝试加载缓存

我调试了代码,发现所有参数都设置好了,甚至在控制台中我们也可以看到远程节点中的服务器已经启动并且缓存已经初始化。

所有需要的参数都通过db传递

在尝试使用延迟加载(从持久存储热加载)的缓存上断言我得到的错误日志是,我无法理解集群中出了什么问题,所以只附加了完成启动工作的代码服务器。InitializeCache 在设置所有 keyfileds、jdbctypes 后内部调用 loadcache..

****************************到这里为止都可以正常工作********************** ***********