问题标签 [poller]

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 回答
230 浏览

angularjs - Angularjs 需要为 angular-poller 的每个刻度改变一个参数

我在这里关注 angular-poller 演示: https ://emmaguo.github.io/angular-poller/

我需要能够将参数传递到工厂以构造动态 url,以便使用 newTime arg 调用“greet”。

如何修改 poller.get() 以传入“newTime”?

/ -- 演示 -- /

0 投票
1 回答
1902 浏览

php - 轮询器中的 Laravel 和 AJAX 零星 401 错误

我正在用 Laravel 5.0 编写一个拍卖网站,它使用每 5 秒执行一次的 AJAX 轮询器来模拟实时更新。问题是我的服务器返回零星的 HTTP 401 状态。

我的路线是这样构建的:

我的控制器是这样的:

最后我的轮询器是这样设置的:

这段代码运行良好大约 95% 的时间。然而,它可能会出现两种不同的结果:

1)服务器在一段时间后响应错误 401 并且永远不会恢复。在这种情况下,我们需要再次登录。登录后,一切顺利,再也不会出现这种结果。

2) 服务器以零星的 401 响应,但在下一个(或几次)轮询请求中恢复。

我在 Windows 上使用 Laravel 5.0 和最新版本的 Xampp。在 Windows 上使用 WAMP 很容易重现该错误。未在 Linux 或 OSX 中测试。我已经在 laracasts.com 和其他论坛中阅读了这个这个以及各种主题,但我无法解决这个问题......

0 投票
3 回答
1859 浏览

java - Java:检查文件是否已使用 SFTP 完全复制

我每 35 秒在某个目录上运行一个轮询器。这些文件通过 SFTP 服务器放置在此目录中。问题是每当轮询与复制文件的时间冲突时。它还会选择尚未完全复制的不完整文件。

我们可以知道文件的状态是处于复制模式还是复制模式?

0 投票
1 回答
835 浏览

file - BusinessWorks 中的文件轮询器

在 BW Designer 中,File Poller 可以在安装 Designer 的本地服务器中查找文件。

但是,如果我希望文件轮询器查看另一台服务器而不是本地服务器,我看不到任何选项可以做到这一点。

有没有其他方法可以让我使用 File Poller 查看任何其他服务器并从该服务器而不是安装 Designer 的服务器轮询文件?

谢谢

0 投票
0 回答
645 浏览

spring - 如何在 spring 集成 int-jpa:inbound-channel-adapter 中使用轮询触发器,以便触发器在 DB 中持续存在

我有弹簧集成入站适配器,它工作得很好,如下。而且我还在数据库中以集群模式设置了 Quartz(因此保留了触发器/调度程序)。对于扩展org.quartz.Job类的 Job,它也可以正常工作。我试图使轮询器处于int-jpa:inbound-channel-adapter集群模式,这样即使它部署在多个节点中,也只有一个节点在运行。我有为 serviceactivator 这样做的想法,但我不确定如何在我使用的场景中执行此操作int-jpa:inbound-channel-adapter。我正在使用 spring 4 和 Quartz 2。


我尝试将 poller ( 上面 ) 替换为然后像这样定义 cron ;

这里 jobDetail 引用适配器 ID。然后在调度程序中有“mytrigger”

但它不起作用。我正在寻找解决方案,以便触发器可以处于集群模式,将触发器信息保存在石英表中。

0 投票
1 回答
664 浏览

php - crontab 运行的脚本不会产生数据

使用 Cacti,我正在尝试运行以下命令:

php poller.php > test.cfg

正如预期的那样,我得到以下输出:

我的操纵已经更新。


现在使用 crontab,我做了以下事情:

但是当我在 cron 执行后进入 /home/cacti/test.cfg 时,我什么也没得到,但是 cron 运行了脚本:

这个问题的根源是什么?

提前致谢。

0 投票
1 回答
117 浏览

amazon-web-services - AWS SWF - 在轮询决策任务时更改默认 60 秒

如 AWS SWF PollForDecisionTask文档中所述,Amazon SWF 将连接保持打开状态长达 60 秒,并在任务可用时立即返回。

我的问题是我有一个每分钟运行一次轮询器的 cron,所以在每次迭代中我不希望它运行 60 秒。有什么方法可以更改该默认值吗?(我在 Node.js 中使用适用于 JavaScript 的 AWS 开发工具包)。

0 投票
1 回答
69 浏览

queue - 文件轮询器在队列已满或经过一定时间时激活

我们被要求为文件夹中的报告文件编制索引。我们需要分批索引,这意味着如果我们没有足够的文件我们不会索引。但是,即使经过一定时间后我们没有足够的文件,我们最终也会建立索引。所以我们有这两个触发相同功能的条件。

我们已经能够正确配置队列、入站轮询器(用于获取文件)和出站轮询器(用于在 x 时间过去后索引文件)。但是,当队列已满时,我们仍然无法触发该功能。而且,即使我承认我们远不是 Spring 集成方面的专家,但当我说我们已经多次阅读文档并看到无数示例项目时,请相信我。但这仍然是我们无法企及的。

话够多了。在这里,有一些代码:

ip 客户报告配置:

客户报告文件管理器:

0 投票
1 回答
1589 浏览

spring-integration - spring批处理集成文件轮询器

我正在尝试构建一个弹簧批处理应用程序,该应用程序仅在文件进入目录后才开始作业。为此,我需要一个文件轮询器和类似 Spring 参考手册中的片段:

我想用配置类来管理一切,但我真的不知道如何让它工作。

0 投票
2 回答
3952 浏览

java - 使用 Spring Boot 的 Spring 集成轮询器 XML 配置

我正在使用 Spring Boot 中的一个项目,我需要添加 Spring 集成轮询器以从某个位置轮询文件并在该文件上运行 Spring Batch 以处理它。

我为此使用了弹簧批处理集成(下面的文档参考。)

http://docs.spring.io/spring-batch/trunk/reference/html/springBatchIntegration.html

在 Spring Boot 中,我已在 @Configuration 文件中成功配置了我的轮询器,如下所示

这个轮询器是在 java 配置中定义的,而通道是在 xml 中定义的,如下所示。

我的 XML 配置文件中出现以下错误。

cvc-complex-type.3.2.2:属性“固定速率”不允许出现在元素“int:poller”中。

我在谷歌上检查了这个,发现只有下面的链接没有多大用处,因为我得到了完全相同的错误。

将 Spring Boot 和 Spring 集成与数据库支持的配置一起使用

属性 'fixed-rate' 不允许出现在元素 'int:poller' 中

我使用的 Spring Boot 版本如下。

库中的 Spring 集成 jar - Spring-integration-core-4.2.8.RELEASE.jar

我还尝试从批处理集成依赖项中排除集成 jar,并将其单独添加如下,但这也不起作用。

还检查了 XSD http://www.springframework.org/schema/integration/spring-integration.xsd,它在轮询器中具有固定延迟属性。有什么解决这个问题的建议吗?