我开发了一个应用程序,它为每个短信卷曲一个操作符url并等待响应。如果应用程序获得200 Ok响应,则针对该情况更新数据库。因此,响应有延迟。
应用程序是否可能在一个线程中卷曲http url并且另一个线程会收到响应?
我用C / C ++编写了我的应用程序。
答案 0 :(得分:1)
调用curl,等待响应并更新DB是顺序操作。在不同的线程中执行顺序操作不会使事情变得更快,但肯定会使它们变得更加复杂和容易出错。
请考虑如何在一个单独的线程中运行每个sms / url作业,或者更好的说,在线程池上运行,因为作业数量可能超过合理的线程数。