宏 前言 尽管Elixir尽力为宏提供一个安全的环境,但使用宏编写干净的代码的主要责任落在了开发人员身上。宏比普通的Elixir函数更难编写,在不需要的时候使用它们被认为是不好的风格。
Crontab/定时任务 项目在线上运行时,经常要定时去执行某个功能(如:定时去远程拉取一些数据、定时计算数据库里的一些数据进行汇总),这时候就需要使用定时任务来处理了。
请注意,此功能要求任务管理器具有:temporary作为:restart选项(默认值)的选项,async/2以便在任务重新启动时保持直接引用丢失的任务。
分布式任务和配置 本章是Mix和OTP指南的一部分,它取决于本指南的前几章。有关更多信息,请阅读简介指南或查看边栏中的章节索引。
监听者的三个实例中的每一个都是群中的一个任务。 [图片] 容器是一个孤立的过程。在群模式模型中,每个任务只调用一个容器。任务类似于调度程序放置容器的“插槽”。
::doHigh(string$function_name,string$workload[,string$unique]) 运行单个高优先级任务并返回结果的字符串表示形式。
::doLow(string$function_name,string$workload[,string$unique]) 运行单个低优先级任务并返回结果的字符串表示形式。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
