当前位置: 首页 > 知识库问答 >
问题:

如何切分cadence匹配服务?

廉元龙
2023-03-14

如果我使用mysql作为数据库的节奏,我知道如果分片是100,有100个表绑定到节奏中的历史服务。我的问题是,在这种情况下,匹配服务中的所有tastList,只会使用一个表?如何为匹配服务分片数据库?

如果所有的taskList都写入同一个表,就足够了吗?

共有1个答案

韩耘豪
2023-03-14

要扩展数据量,需要使用分区:相同的表,但不同的机器将托管不同的分区。

要扩展匹配服务以跟上民意调查的数量,您需要使用可伸缩的任务列表

 类似资料:
  • 但是当你点击它,你会看到它实际上已经完成了: 与此同时,这种情况开始发生,我们注意到几个工作流需要很长时间才能完成,其中几个工作流会卡在“计划”状态下,并且永远不会从那里进一步发展。检查日志后,我们看到的唯一错误是这样的: 有人知道为什么会这样吗?

  • 在 Cadence 中部署代码期间,服务器重新启动功能如何工作?将重新启动哪些内容?它会仅重新启动 Cadence 服务,还是也会重新启动工作线程?如果重新启动工作人员,活动和工作流是否会从头开始重新启动?

  • 问题内容: 我有一个类似于http://drive.google.com的链接,并且我想在该链接之外匹配“ google”。 我有: 但这仅在整个文本为“ google”时才匹配(不区分大小写,因此也匹配Google或GooGlE等)。如何匹配另一个字符串中的“ google”? 问题答案: 关键是您使用的ElasticSearch正则表达式需要 完整的字符串匹配 : Lucene的模式总是锚定的

  • 我有一个切入点,我试图用LTW。我有两个方法,我试图建议,每一个与不同的参数列表。但是,它们都有一个我想要的共同参数。 以下是我想建议的方法签名: 我本来希望参数与execution()方法相关联,但有时会出现“混淆”,给我的是IP而不是用户名。 是我不正确地使用了AspectJ,还是这是LTW中的一个bug?我运行的是AspectJ 1.6.13

  • 对于cadence来说,历史服务是一个响铃,因此如果一个新的历史服务被添加到历史服务中,每个历史服务将知道一个新的历史服务要加入。但是前端服务需要将请求路由到历史服务。前端服务如何知道还有一个历史服务要加入?

  • 今天下午,我一直在努力寻找一种方法,通过检查熊猫名字(标签?)中某个模式的出现,来选择我的熊猫数据目录中的几列。 (当然,可以应用任何函数) 然后,我找到了函数,并让它使用以下代码: 当然,在第一个解决方案中,我可以执行相同类型的regex检查,因为我可以将它应用于迭代返回的数据类型。