cost 119 ms
如何使用 Python 的 concurrent.futures 跨多个进程对任务进行排队,每个进程都有自己的线程池? - How can I use Python's concurrent.futures to queue tasks across multiple processes each with their own thread pool?

我正在开发一个库 function,它使用concurrent.futures跨多个线程传播网络 I/O。 由于 Python GIL,我的某些工作负载(大文件)速度变慢,因此我想切换到多个进程。 但是,对于某些其他工作负载(许多小文件),多个进程也不太理想。 我想拆分差异并拥有多个进程,每个进程 ...

连接到两台 RabbitMQ 服务器 - connection to two RabbitMQ servers

我将 python 与pika一起使用,并且有以下两个类似的用例: 连接到 RabbitMQ 服务器 A 和服务器 B(在具有不同凭据的不同 IP 地址),监听服务器 A 上的交换 A1; 当消息到达时,对其进行处理并发送到服务器 B 上的交换器打开一个HTTP监听器并连接到RabbitMQ服务器B ...

如何使用 Simpy 在 Python 中构建最简单的模拟? - How to build the simplest simulation in Python using Simpy?

我一直在尝试使用 Simpy 进行此模拟,但我无法弄清楚它是如何工作的。 如果您有关于如何从示例代码中学习它的任何提示(从底部开始,通过函数向上,或者相反?),或者任何已经很有帮助的好的资源。 我要模拟的内容:在 t=0 时具有 S 个租赁站和 T 辆自行车的自行车租赁服务。 客户的到来和租赁时间 ...

Oracle dbms_aq.dequeue - Oracle dbms_aq.dequeue

美好的一天,各自的! 环境:Windows下的Oracle 18c XE 64位。 我有一个简单的点对点队列。 队列持久化。 单一消费者。 你能告诉我:在什么时候必须从队列中删除出列消息? 在我的出队过程中,我不在主事务中进行任何提交。 相反,我处理消息并在自主事务中进行提交。 像这样的东西: ...

JBeret 排队机制 - JBeret Queueing Mechanism

我一次收到一堆 csv 文件(例如 200),我想用 JBeret 作业一个接一个地读取和处理这些文件。 我将如何配置 JBeret 来实现这一目标? 是否有某种排队机制? 提前致谢。 ...

检查队列中的用户:管理优先级的算法? - Checking Users in a Queue: Algorithm for managing Priority?

假设我在队列中有大量用户,我定期根据速率受限的API 查询每个用户。 查询完所有用户后,将重新启动该过程。 应用了速率限制,因此我无法在合理的时间内检查所有用户(> 1 天检查每个人)。 每次我检查用户时,我都可以检查他们上次活动的时间。 如果用户最近一直活跃(比方说最近几天),那么他们应该 ...

Nodejs - 在限制速率的同时触发多个 API 调用并等待它们全部完成 - Nodejs - Fire multiple API calls while limiting the rate and wait until they are all done

我的问题 启动 1000 多个在线 API,将 API 调用次数限制为 10 次调用/秒。 等待所有 API 调用返回结果(或重试),在 API 发送数据之前可能需要 5 秒 在我的应用程序的其余部分使用组合数据 我在网站上查看许多不同的问题和答案时所尝试的 使用 promise 等待一 ...

Renege在其他轨迹R(煨包) - RenegeIn other trajectory R (simmer package)

我是 R 的新手。 我正在尝试用 simmer 模拟排队。 我想启用 Renege 从“Typhon”到“Tornado”。 但是我的代码为“龙卷风”创建了一个新的轨迹,而我需要的只是一个“龙卷风”轨迹。 (见下图)。 我的问题是如何使 Renge 进入现有轨迹? (在我的情况下是从“台风”到 ...

排队 package R -> M/M/c queue: how to model machine-repair down-eventing system, but only allow #servers? - queueing package R -> M/M/c queue: how to model machine-repair queueing system, but only allow #servers down-events?

M/M/c 允许对 c 服务器建模(在我的例子中:维修人员)。 通过 lambda(到达率)我生成事件的到达(在我的例子中:某些机器触发的故障)。 这意味着最大。 系统中故障事件的数量等于触发它们的机器数量。 (这意味着如果机器已经损坏,则无法生成故障事件......)。 问:Basic MM ...

2019-10-01 08:01:15   1   17    r / queueing  
R Simmer:指定非标准路由算法时出现“无到达运行”错误 - R Simmer: “no arrival running” errors when specifying a non-standard routing algorithm

考虑下面指定的系统和路由算法: 系统的映像 。 让我们首先定义一些在模拟中有用的属性: 现在,让我们定义路由算法和其后的轨迹。 我们可以尝试完全在克隆函数中表达路由算法,如下所示: 我们现在收到以下问题: 我认为这与在“if”和“else if”语句中调用函数有关 ...

R Simmer - “键数和值不匹配” - R Simmer - “Number of keys and values don't match”

我试图模拟JSQ(d)(d采样队列的连接最短队列)系统,但是我在执行代码时遇到了问题。 在这种情况下,我们假设d = 2。 我希望在到达时确定工作规模(“X”的值),以及选择哪两个队列进行抽样和“JSQ-ed”(这可能会有所不同,尽管我的目的超出了这个工作实例,这些必须在抵达时确定)。 ...

在面试中排队理论的最佳答案? - The best answer for queueing theory in an interview?

上周,我接受了电话采访,陷入一个问题: 银行1有5个柜员,每个柜员一次独立服务一位客户; 银行2有5个柜员,共享一个服务队列。 您更喜欢哪家银行? 为什么? 我不知道面试官想通过这个问题知道什么。 我只能说,第二银行更好,因为大多数银行只有一个队列,而一个队列可以确保如 ...

MSMQ触发了Powershell-触发但对转发的消息不执行任何操作 - MSMQ triggered powershell - fires but does nothing for forwarded message

这是在Windows Server 2008 R2 Enterprise(64位)上 我想在消息到达特定队列时执行Powershell脚本。 如果我登录到服务器并使用实用程序将消息移动/复制到队列中,它将按预期工作。 该规则没有条件,是“偷看”规则。 该消息实际上是从另一台服 ...

插入优先级队列。 MIT C编程开放式课件 - inserting into priority queue. MIT c programming opencourseware

Iam目前正在尝试使用MIT开放式课件中的“ C实用编程”中的练习。 该练习是基于霍夫曼编码的。 这是lab2第2部分,Iam遇到了问题。 主要是pq_insert()方法。 对于如何执行节点插入,我感到非常困惑。 我将在下面发布整个.c文件。 我想我需要插入操作的sudo代码。 ...

如何用无限状态空间求解二维马尔可夫链 - How to solve 2D Markov Chains with Infinite State Space

我有二维马尔可夫链,我想计算稳态概率,然后计算基本性能指标,例如预期的客户数量,预期的等待时间等。您可以查看下面的转换率图链接: http://tinypic.com/view.php?pic=2n063dd&s=8 当我寻找解决方法时,出现了矩阵几何和光谱展开方法。 我尝 ...

在Rabbitmq上游远程联合上检索排队的消息 - Retrieving Queued Messages on Remote Federation Upstream in Rabbitmq

我最近一直在通过联合身份验证在Google Computer Engine和AWS上设置RabbitMQ集群。 到目前为止,尽管遇到了无法解决的问题,但我仍然可以正常工作。 在某个时候,我想看看如果删除GCE集群中的所有VM然后重新创建它们会发生什么情况。 我能够恢复集群,但是,即使在 ...

取消处于阻塞状态的任务的最佳方法是什么? - What is the best way to cancel a task that is in a blocking state?

我有运行的任务调用从RabbitMQ读取的方法。 当队列中没有任何内容时,该方法只会阻塞。 因此任务具有“运行”状态,但实际上并没有做任何事情。 有没有办法优雅地结束这些任务? 访问队列的代码如下: 任务创建如下: 目前我已将我的任务创建代码更改为如下所示,以便我可以 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM