我有一个需要处理的T对象列表,为了加快这个列表的处理速度,它们将被传送到一个异步进程。每个对象都由相同的方法处理,因此我有几个关于各种异步策略的问题:
BackgroundWorker或TPL更好吗?我是否正确地说,无论选择哪种方法,BackgroundWorker或Task的列表都需要实例化包含处理T的方法的新类吗?换句话说,如果ClassA正在创建BackgroundWorker或Task,那么它们不应该都指向ClassA.ProcessObject( to )
我使用Symfony 5信使来处理以异步方式发送的电子邮件。messanger传输DNS in .env (我使用数据库存储电子邮件队列)messenger.yaml中的传输与路由当前情况:向队列发送电子邮件工作--使用mailer会在数据库表messanger_messages中插入记录。问题:如果我正确理解了文档,对于异步电子邮件处理,首先将电子邮件排到DB中