我有大约50,000个手机号码.我正在尝试使用第三方API处理并向这些号码发送批量短信,但浏览器会冻结几分钟.我正在寻找更好的选择.
数据处理涉及检查移动号码类型(例如CDMA),为所有号码分配唯一ID以便进一步参考,检查网络/国家独特费用等.
我想在数据库中排队数据并使用cron每分钟批量发送大约5k,但如果有很多消息则需要时间.我还有什么其他选择?
我在XAMPP服务器上使用Codeigniter 2.
我试图计算扭曲的活动协议的数量,但我得到一个错误:
exceptions.AttributeError: Factory instance has no attribute 'numProtocols'
Run Code Online (Sandbox Code Playgroud)
以下是代码:
class EchoPro(Protocol):
def connectionMade(self):
self.factory.numProtocols = self.factory.numProtocols+1
if self.factory.numProtocols > 100:
self.transport.write("Too many connections, try later")
self.transport.loseConnection()
def connectionLost(self, reason):
self.factory.numProtocols = self.factory.numProtocols-1
def dataReceived(self, data):
self.transport.write(data)
Run Code Online (Sandbox Code Playgroud)