问题标签 [cadence]

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 投票
0 回答
119 浏览

temporal - 时间/节奏性能调整

谁能帮我理解以下情况。我有 1 名工人的配置:

如果我将 MaxConcurrentWorkflowTaskExecutionSize 和 MaxConcurrentActivityExecutionSize 设置为 1024,worker 开始工作太慢了。我认为增加这两个选项将有助于处理更多的活动和工作流任务,但它的工作方式不同。工人有足够的 CPU/RAM,而且他根本没有超载。

从 Temporal UI 我能够捕捉到一些工作流在这种历史状态下冻结了一段时间:

我也调整了这样的匹配参数:

此外,当我不时使用不同配置的工作人员时,我会在历史服务中遇到此类错误:

目标是了解我应该调整什么(选项/配置)以从 Temporal 获得更多性能。

我将不胜感激有关在哪里查看问题的任何提示。

0 投票
1 回答
87 浏览

workflow - 有没有更快的方法来获取 workflowHistory

我们使用 cadence 0.11

在我们的项目中,有一个经常使用的服务需要 workflowHistory。
所以我们不得不经常调用这个函数:

问题是,函数调用很慢,这让我们的服务很慢。更重要的是,我们必须确保工作流的正确性,所以我们不能使用缓存,因为缓存不能存储频繁更新的数据。

有没有更快的方法让我们获取 workflowHistory?也许是一个新的 api,或者一些新的配置?

0 投票
0 回答
32 浏览

cadence-workflow - 在 cadence v0.11 中无法更改`ScheduleToStartTimeout`

我正在使用节奏 v0.11。它未能ScheduleToStartTimeout在 cadence v0.11 中改变。

坏情况计划开始超时

如何配置ScheduleToStartTimeout生效?这是 cadence 0.11 的错误吗?

这是用于重现此错误的最小错误案例: https ://github.com/ahuigo/cadence-v11-bad-case

0 投票
1 回答
63 浏览

cadence - 有没有办法让 SKILL 脚本在原理图上查找和替换零件?

我正在尝试编写一个 SKILL 脚本,该脚本在给定 csv 文件的情况下用原始部件替换原理图上的部件,以及所需的替换。到目前为止,我已经浏览了Intro to Skill Programming。我只看到有关文件 I/O 的信息,据我所知,没有任何东西可以让脚本在原理图中查找和替换部分。

0 投票
0 回答
59 浏览

blockchain - 在 Flow Blockchain 上获取一个账户的所有 NFT

我可以获取 Flow 区块链上一个帐户的所有 NFT 列表吗?有帐户存储,文档

...Cadence 将每个 NFT 表示为用户存储在其帐户中的资源对象...

还是各个用户必须拥有专门的收藏才能让其他人查看他们的 NFT?

0 投票
0 回答
23 浏览

system-verilog - uvm 开源 github 项目中缺少包含

我正在尝试模拟以下 Github 存储库的验证文件https://github.com/waviousllc/wav-lpddr-hw

仓库说我应该使用 cadence VIP,但我只能访问 Modelsim,现在项目的 rtl 文件编译成功,但验证文件没有。

验证文件使用了 uvm 但他们没有为它做任何包含,我必须手动添加

在每个包含 uvm 的文件的开头。当然这些文件相互引用,所以我也浏览了每个文件并添加了适当的包含

在 ModelSim SE-64 10.5 上是否有任何解决方法?