PowerApps定时器事件并发访问的线程安全问题问询
问题:PowerApps定时器事件并发访问全局变量/集合的处理机制
我最近折腾PowerApps开发的时候发现,除了咱们常用的用户触发事件外,PowerApps还支持定时器事件——这就引出一个棘手的问题:多个定时器同时运行时,很可能会出现并发访问全局变量或者集合的情况。
我翻遍了官方文档,完全没找到任何关于这类事件处理机制的说明:比如这些定时器触发的事件是串行执行还是并发执行?有没有类似消息泵或者回调队列的机制来管理这些事件的执行顺序?去PowerApps社区论坛搜了一圈,也没看到相关的讨论;之前在Stack Overflow上搜过相关主题,同样没找到有用的信息。
举个实际的应用场景:我想做类似超市收银的功能,用定时器把条码登记和数据传输的操作分离开,让数据传输在后台自动执行。但现在不确定多个定时器同时触发时会不会出现数据冲突,所以想问问社区里有没有人做过相关的测试或者有这方面的实战经验?这样我也能避免重复做测试工作。如果目前确实没有相关信息的话,我做完测试后会把结果分享出来。
内容的提问来源于stack exchange,提问作者Alexander Toptygin
相关产品推荐
相关产品推荐

