random模块使用相同的种子,在不一样的进程中会出现相同的结果。dom
rand的模块使用不一样的种子,在不一样的进程中不会出现相同的结果。进程
2个模块都是erlang自带的。文档
而后erlang在文档里面注明推荐使用rand替换random部署
最近部署出了问题,就是由于项目有个文件名称也是rand.erl,源码删了,但编译生成的beam没删除,部署出去了,致使了出故障重启了好几回。之后必定要删除编译目录的beam文件,而后从新编译。源码