qq_36177379 2022-01-29 15:39 采纳率: 0%
浏览 38

如何用多线程完成drools中的多接口调用?

一个信用卡申请功能。业务系统参数传过来调用我们平台接口,我们加工参数去调用第三方外部数据源接口,得到结果后用规则判断,判断之后继续调用其他接口,调完之后再判断,可能要调十几个接口,调用逻辑,和判断逻辑写在drools中,一个drl文件。如果现在是批量传来几千个人来申请信用卡,想问一下多线程大致实现思路是怎样的,有没有其他思路,不用drools或者其他,还有就是drools官方没有对多线程进行测试,不知道它的安全性。针对业务场景有没有实现思路,其他方式也可以,谢谢解答了。

  • 写回答

1条回答 默认 最新

  • 星仔学习 2022-01-29 16:22
    关注

    我理解的你这个信用卡申请逻辑就是一个流程,从前台调用你们平台,你们平台再调用不同的系统,最终实现申请的功能。几千个来申请信用卡好像没有什么多线程操作吧,只是接口并发会多一点,服务器压力大。你可以加一些中间件,比如缓存,队列,把所有的申请定单先拿过来,然后异步的消费。一般情况下峰值每分钟几千单应该是可以支持的。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月29日

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据