首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PeopleCode类调用PeopleCode中的多个CI

使用PeopleCode类调用PeopleCode中的多个CI
EN

Stack Overflow用户
提问于 2014-02-24 19:35:35
回答 1查看 522关注 0票数 0

我试图在PeopleSoft中上传一些数据,并通过应用程序引擎将其获取到公开的CI中。

为每一行数据实例化/GetKeys/Save/Cancel需要花费大量时间。最接近的方法是分块数据并运行并行进程。通常,我们可以同时运行的进程数量是有限的。例如:如果限制为5,这意味着我们可以使整个过程,上传每一行,5倍。

即新加工时间=旧加工时间/5;

我可以这么做,不幸的是,这不是用户想要的。

他们希望它的速度快得惊人。我希望在PeopleCode中使用一些Java类,看看我们是否能够创建多个线程,暴露每个线程的CI。比如说,如果我们可以同时运行100个线程,这可能会更快一些。有没有人对如何结合一些Java和利用多线程特性有一些建议。

谢谢你提前给我时间!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-26 15:09:09

在与建筑师讨论并得到他们的反馈之后。异步发送消息是绝对好的。我们可以让应用程序引擎获得成功,而不是让您的应用程序引擎在完成所有工作之前睡觉,然后我们可以在继续使用消息并相应地更新每一行的状态时填充一个物理表。

感谢这个美妙的社区,我希望这条线能帮助任何可以从这个方法中受益的人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21997264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档