sendcloud的api调用时可能出现的问题
来源:互联网 发布:js void 编辑:程序博客网 时间:2024/05/29 02:19
最近做edm的发送用sendcloud遇到了一些问题,正好记录一下。
由于功能需求每一封edm邮件的内容有很大一部分不相同,
一开始准备以参数的形式将不同的内容传进去,后来失败了。原因是sendcloud规定参数不能大于一定的值(据说是模板总大小的25%,具体我也没去测试,反正就是不行)。
后来改变策略每次发送的流程改为:生成模板内容-》替换模板-》发送。这样修改以后就不能使用列表发送了。而且发送一封edm需要调用多次api速度下降很多。
想提高速度就想到了多进程,这时问题出现了(应该是sendcloud不支持多进程),当开启多进程同时发送edm的时候就会出现进程a执行了替换模板的操作,这个时候进程b执行了发送操作,这就导致了进程a的模板被进程b调用并且发送。最后的结果就是有的客户收到的跟我们预览的效果不一致。
这个目前还没找到好的解决方案。只能是单进程的发送。如果有好的解决方案请告诉我。谢谢
0 0
- sendcloud的api调用时可能出现的问题
- createTrackbar调用高斯函数出现问题的可能原因
- 调用微信api时出现的问题
- 应聘Java时可能出现的问题
- Java笔试时可能出现的问题
- mysql安装时可能出现的问题
- 使用mybatis时可能出现的问题
- 锁上可能出现的问题
- fifo可能出现的问题
- Hadoop可能出现的问题
- [Unity3D]调用函数时出现NullReferenceException的一个可能原因
- 调用函数时出现NullReferenceException的一个可能原因
- Android 新浪微盘API调用出现的问题
- C# 在一个窗体中调用另一个窗体的控件可能出现的问题
- 使用exec启动其他进程时可能出现的问题
- 登录时验证用户名和密码可能出现的问题
- 嵌入式 交叉编译Qt 时 可能出现的问题
- zigbee编译调试时可能出现的问题
- linux下/etc/rc.d目录的介绍及redhat启动顺序
- ios tableView那些事 (八) tableview的插入移动
- MyBatis的架构设计以及实例分析
- C++Building DayFOUR
- 文章标题
- sendcloud的api调用时可能出现的问题
- input file控件限制上传文件类型
- CF#304Div2
- Ubuntu升级出现/boot空间不足解决
- ORA-00257: archiver error. Connect internal only, until freed错误的处理方法
- 简单排序--第2集
- Oracle Bigfile Tablespace大文件表空间
- Excel常用操作,求和等
- arcEngine 路径规划