问题标签 [kaa]
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.
c++ - 我如何使 kaaproject 作为 arduino 的网关
大家好,我正在将 Kaaserver 用于我们的 IoT 项目,现在我遇到了一个问题,我想问你如何使用 arduino 将数据发送到 Kaaserver 我读到了一些可以将 kaa 配置为网关的地方,我想知道如何?
kaa - 编译生成的 C++ SDK 时出错
我已经安装了 kaa 服务器并编译了我生成的 SDK,首先一切都很顺利,但是在我更改了 kaa 服务器管理 GUI 中的 IP 设置后,事情就出错了。
C++ SDK 将不再编译并给出以下错误:
cassandra - 无法从 Internet 访问 Zeppelin
我在 AWS 实例中安装了 Zeppelin,允许从 Internet 访问端口 7080 和 7081,但是当我尝试访问 Zeppelin 时,Web 套接字似乎已断开连接,我无法继续创建新笔记本。我确认 Zeppelin 守护程序正在运行,并且我的访问权限设置为匿名。你能告诉我我应该测试什么来确认应用程序是否一切正常吗?有没有直接的方法来解决这个问题?
问候
amazon-web-services - Kaa集群配置问题
我正在尝试使用 KAA 应用程序服务器设置设备监控站点。在集群设置中。
我们正在使用 4 个服务器集群。
服务器 1 具有以下组件
- Monogo DB(运行良好)
- Kaa-node(控制和管理——运行良好)
- 动物园管理员(运行良好)
服务器 2 具有以下组件
- Monogo DB(运行良好)
- Mongo Shard 服务器(运行良好)
- Kaa-node(操作和引导程序——运行良好)
- 动物园管理员(运行良好)
服务器 3 具有以下组件
- Monogo DB(运行良好)
- Mongo 配置服务器(运行中)
- Kaa 节点(操作、引导、管理和控制——运行良好)
- 动物园管理员(运行良好)
服务器 4 具有以下组件
- 设备监控应用程序(自定义 java 应用程序)
事件侦听器(不工作) 事件侦听器中发生以下事情 分配的操作服务器 尝试发出创建同步请求时,获取响应行 ConACK(REFUSE_SERVER_UNAVAILABLE) 连接丢失。
请查看确切的事件侦听器日志
2016 年 10 月 15 日星期六下午 12:19:54 [pool-6-thread-2]INFO okkcciDefaultOperationDataProcessor - 创建的同步请求:{“requestId”:19658,“syncReᄁネ#ᄆム£'”},“profileHash “:{“字节”:“/cᅦホDホᅦwᅣᆲ@ᄐレᄄ.a9”},“超时”:60000},“bootstrapSyncRequest”:null,“profileSyncRequest”:null,“configurationSyncRequest” :{“configurationHash”:{“bytes”:“JL¬#ᄆ%ユヘヨXネᄇᆰ;ᄚAN*”},“resyncOnly”:true},“notificationSyncRequest”:{“topicListHash”:251,“ topicStates": [{"topicId": 220, "seqNumber": 7}], "acceptedUnicastNotifications": null, "subscriptionCommands": []}, "userSyncRequest": {"userAttachRequest":{“userVerifierId”:“41465538310519253645”,“userExternalId”:“CIOuserverifier”,“userAccessToken”:“41465538310519253645”},“endpointAttachRequests”:[],“endpointDetachRequests”:[]},“eventSyncRequest”:{“eventSequenceNumberRequest”: {},“eventListenersRequests”:null,“events”:null},“logSyncRequest”:{“requestId”:0,“logEntries”:null},“extensionSyncRequests”:null} 2016 年 10 月 15 日星期六下午 12:19:54 [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - 通道 [default_operation_tcp_channel] 正在使用 [1024] 字节缓冲区从流中读取数据 2016 年 10 月 15 日星期六下午 12:19:54 [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - 收到通道 [default_operation_tcp_channel] 的 ConnAck (REFUSE_SERVER_UNAVAILABLE) 消息 2016 年 10 月 15 日星期六下午 12:19:54 [pool-6-thread-2] 错误 okkccicDefaultOperationTcpChannel - 通道 [default_operation_tcp_channel] 的连接被拒绝:REFUSE_SERVER_UNAVAILABLE 2016 年 10 月 15 日星期六 12 :19:54 PM [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - [default_operation_tcp_channel] 失败了 2016 年 10 月 15 日星期六 12:19:54 PM [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - 通道“default_operation_tcp_channel”:关闭当前连接 2016 年 10 月 15 日星期六 12:19:54 PM [pool-6-thread-2] 信息 okkcciDefaultFailoverManager - 服务器 [OPERATIONS,161946944] 失败 2016 年 10 月 15 日星期六 12:19:54 PM [pool-6-thread-2]警告kkcbDefaultBootstrapManager - 无法找到通道 [TransportProtocolId [id=1456013202, version=1]] 2016 年 10 月 15 日星期六下午 12:19:54 [pool-6-thread-2] 的服务器 [pool-6-thread-2] 警告 okkcbDefaultBootstrapManager - 尝试接收操作服务器列表将是在 2000 毫秒内完成,根据故障转移策略决策 Sat Oct 15 2016 12:19:54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - 通道读取任务被中断 [default_operation_tcp_channel]54 PM [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - 通道 [default_operation_tcp_channel] 的读取任务被中断54 PM [pool-6-thread-2] 信息 okkccicDefaultOperationTcpChannel - 通道 [default_operation_tcp_channel] 的读取任务被中断
另请参阅 Kaa 操作服务器的跟踪日志
jar:na] 在 scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) [scala-library-2.11.7.jar:na] 在 scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java :1979) [scala-library-2.11.7.jar:na] 在 scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) [scala-library-2.11.7.jar:na] 引起:java .util.concurrent.ExecutionException: org.springframework.orm.hibernate4.HibernateSystemException: No Session found for current thread; 嵌套异常是 org.hibernate.HibernateException: No Session found for current thread at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:1.8.0_91] at java.util.concurrent.FutureTask.get (FutureTask.java:192)~[na:1.8.0_91] 在 org.kaaproject.kaa.server.operations.service.cache.concurrent。CacheTemporaryMemorizer.compute(CacheTemporaryMemorizer.java:75) ~[kaa-node-0.8.0.jar:na] ...省略了21个常见帧原因:org.springframework.orm.hibernate4.HibernateSystemException: No Session found for current thread ; 嵌套异常是 org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:216) ~[spring-orm-4.0.2.RELEASE.jar:4.0. 2.RELEASE] 在 org.springframework.orm.hibernate4.HibernateExceptionTranslator.convertHibernateAccessException(HibernateExceptionTranslator.java:57) ~[spring-orm-4.0.2.RELEASE.jar:4.0.2.RELEASE] 在 org.springframework.orm。 hibernate4.HibernateExceptionTranslator.translateExceptionIfPossible(HibernateExceptionTranslator.java:44) ~[spring-orm-4.0.2.
- 警报监视器
- 计划监视器
服务器在 AWS 实例中。
检查了所有端口。
验证所有组件配置。
任何帮助将不胜感激。
谢谢吉努
rpmbuild - 构建 Kaa 节点 RPM 包失败
我正在尝试构建 Kaa 节点 Debian/RPM 软件包。Debian 软件包已成功构建。但是,在 Ubuntu 和 CentOS 平台上构建 RPM 包失败。
我使用以下命令构建包: mvn -DskipTests -P compile-gwt,mongo-dao,mariadb-dao,cassandra,couchbase,kafka,oracle-nosql,build-rpm clean install verify
在 CentOS 上,它显示以下错误消息: [ERROR] Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.1.3:attached-rpm (default) on project kaa-node: Unable to build the RPM:执行过程时出错。无法运行程序“rpmbuild”(在目录“/root/kaa-0.9/kaa/server/node/target/rpm/kaa-node/SPECS”中):错误=2,没有这样的文件或目录-> [帮助 1]
在 Ubuntu 上,它显示以下错误消息:[ERROR] Failed to execute goal org.codehaus.mojo:rpm-maven-plugin:2.1.3:attached-rpm (default) on project kaa-node: Unable to query for default vendor来自 RPM:执行过程时出错。无法运行程序“rpm”:错误=2,没有这样的文件或目录 -> [帮助 1]
有没有人可以就这个问题提出建议,谢谢。
kaa - KAA 可以在没有任何操作系统的情况下用于嵌入式板吗?
我的用例是使用 KAA将图像发送到Amazon AWS 云。我使用的嵌入式板没有任何操作系统。我正在尝试将 C SDK 用于基于 cortex M4 的板。但它没有任何操作系统。
我需要为哪个平台选项编译 C SDK?是否可以使用这个生成的 KAA 库放置在嵌入式板上并将数据发送到 AWS?
intel-edison - RecordFuture future.get() 没有返回(很少)
我在带有温度传感器的英特尔爱迪生上运行 KaaClient,并将温度更新到 KaaServer,但有时当我启动或恢复客户端时,它会挂起
RecordInfo recordInfo = future.get();
调查日志后,我想知道是否是因为我在这些日志[1][3]之间将信息发送到服务器[2]:
[1] [pool-68-thread-1]INFO okkcciDefaultOperationDataProcessor - 创建同步请求: {“requestId”:1,“syncRequestMetaData”:,...
[2] [Thread-47] INFO ciikekKaaModbusComponent-[readTemperature] 发送日志记录到服务器
[3] [pool-68-thread-1] INFO okkccicDefaultOperationTcpChannel -收到通道 [default_operation_tcp_channel] 的 ConnAck (ACCEPTED) 消息 ...
在上面的序列中,[1][2][3],它会一直挂在future.get()上;在其他序列中,例如 [2][1][3] 或 [1][3][2],它可以工作。
如果是由这个引起的,可以请专家帮忙吗?如果是,请帮助指导我解决此问题的好方法。谢谢。
mongodb - kaa monogodb 在身份验证模式下
kaa-node 在日志文件中抛出以下错误:
用户“mongokaa”在 db kaa 中创建,角色 = dbOwner
mongodb 开始于
mongod --quiet --config /etc/mongod.conf
在 Log appender 配置页面上设置身份验证凭据
为什么 kaa-node 无法执行命令“createIndexes”?
当我使用用户“mongokaa”登录时,可以通过 mongodb shell 执行该命令。
- MongoDB版本:3.2
- ubuntu 版本:16.0.4 LTS
- kaa 节点版本:0.10.0
谢谢您的帮助。