我对如何处理这件事感到非常头痛。基本上,该应用程序的成员预计将在年底达到100万。它严重依赖USSD,但也有电子邮件。实际上,现在,我宁愿先发短信。
问题是:成员有基于其活动的组,单个成员可以有多个组。目前,一个群体中的最高成员人数为17,000.00人。这个小组基本上可以发送短信给这17,000名成员。小组领导人指定参数(“所有成员”、“女性”、“24-28岁”等)并发送短信,其中必须将副本保存在数据库中。现时有5个活跃团体,但将来肯定会增加,他们都可以要求即时向议员播放短信。
会员的电话号码保存在:
class Profile(model.Models):
user=models.ForeignKey(User)
phone=models.CharField(max_length=13)类似地,应用程序应该基本上扫描成员配置文件,以向它们发送周期通知。就目前而言,我以下是:
但我对它的性能感到失望,特别是对于多个请求。我能做些什么来改善它呢?
我正在使用twilio付费短信。tele=models.CharField(max_length=13)
发布于 2017-09-19 12:29:35
在此之前,我有一个sms应用程序,当用户基数很大时,这个应用程序的规模和速度都变慢了,以修复我们使用队列进行sms发送任务的问题。创造奇迹,在你的情况下也应该完美地发挥作用。
https://stackoverflow.com/questions/45088503
复制相似问题