在循环中运行多线程的正确方法

时间:2018-12-14 23:01:03

标签: php multithreading

我正在经营一家网上商店,并且我有一个很大的文件,上面有客户的电子邮件地址,但是列表很旧,例如+15岁。我从codecanyon购买了检查列表的代码,但是速度很慢。

我试图使其运行在多线程上,但是我的代码出了点问题,您能帮帮我吗?

代码有效,但不是我想要的方式。现在,它检查同一封电子邮件x%thread_nr。如果设置了10个线程,它将检查同一封电子邮件10次。

怎么了?

static_cast<ssize_t>(s.length())

1 个答案:

答案 0 :(得分:0)

如果遇到这种情况,我将重新编写代码,使其更整洁,并分解为最小的功能。检查功能是否可以单独工作。

我还将测试代码是否首先在没有多线程的情况下工作,并使用一小部分电子邮件。