`

erlang:monitor/2使用范例

 
阅读更多
-module(test_monitor).

-compile(export_all).

test() ->
    P = spawn(fun() -> receive ok -> ok end end),
    erlang:monitor(process, P),
    
    P ! test,
    io:format("send test~n"),
    timer:sleep(1000),
    receive Msg -> io:format("~p~n", [Msg])
    after 0 -> io:format("timeout~n")
    end,
    
    P ! ok,
    io:format("send ok~n"),
    timer:sleep(1000),
    receive Msg1 -> io:format("~p~n", [Msg1])
    after 0 -> io:format("timeout~n")
    end.
    
%% 16> test_monitor:test().
%% send test
%% timeout
%% send ok
%% {'DOWN',#Ref<0.0.0.334>,process,<0.86.0>,normal}
%% ok

 

分享到:
评论

相关推荐

    erlang 25.1 放入/root/.kerl/archives,直接./kerl build 25.1

    erlang 25.1

    mtproto_proxy:高性能https://t.mesocksy_bot的Erlang MTProto代理

    mtproto_proxy:高性能https://t.mesocksy_bot的Erlang MTProto代理

    erlang19安装包

    Erlang/OTP 19.1 is a service release containing mostly bug fixes, as well as a number of new features and characteristics improvements. Some highlights of the release are: erts: Improved dirty ...

    erlang-script.rpm.sh

    erlang-script.rpm 安装mq前的依赖 来源:https://packagecloud.io/rabbitmq/erlang/install#bash-rpm

    rabbitmq安装相关的包,erlang.rpm/rabbitmq-server.rpm/socat.rpm

    rabbitmq安装相关的包,erlang.rpm/rabbitmq-server.rpm/socat.rpm,安装步骤看https://blog.csdn.net/qq_37846169/article/details/126085715?utm_source=app&app_version=5.5.0

    Erlang22.2和RabbitMQ3.8.2安装包(Windows64位)

    otp_win64_22.2.exe rabbitmq-server-3.8.2.exe windows64位下 欢迎下载 官网地址: ...Erlang:https://www.erlang.org/downloads RabbitMQ:https://www.rabbitmq.com/install-windows.html

    meta-erlang:支持Erlang和Elixir

    此层提供对与和/或构建系统一起使用的和支持: 文献资料 请参阅。 依存关系 该层取决于: URI:git://git.openembedded.org/bitbake分支:主 URI:git://github.com/openembedded/oe-core.git分支:主修订版:...

    Erlang / OTP 21.0 版本下载

    官网下载实在是困难,我把当前Erlang / OTP 21.0 版本提交到这里提供给大家和自己下载 原先积分0的现在都这么高了,为了方便大家,放出云盘地址:https://pan.百度.com/s/1hb8vPiMslXxNuJC8PvnKgg提取码wmx8

    erLang otp_win64_20.2安装包

    Erlang opt_win64 20.2 windows exe 安装包 Erlang 20.2 is the upcoming version of Erlang For Windows x64 installer 截至2018.01.25 groovy最新最稳定版本

    erlang21.3_rabbitmq3.8.3.zip

    由于官网下载速度慢,提供一个最新版消息队列服务器下载 安装方式1、先装erlang.exe(路径因为不要有空格)装好之后配置环境变量path 指向erlang的bin 2、安装rabbitmq然后打开cmd安装插件RabbitMQ-Plugins(网页管理...

    erlang文献及资料汇总

    erlang文献及资料汇总 入门资料: erlang中文手册(R11B 文档译文,最适合入门) erlang位运算与二进制解析 erlang二进制高效编程 erlang异常处理详解 开发经验: 面对软件错误构建可靠的分布式系统 编写分布式的 ...

    Erlang:并行计算和云计算

    孟岩谈Erlang:并行计算和云计算,详细介绍了新一代编程语言Erlang在并行计算和云计算方面的特性

    rabbit安装详解

    Erlang/OTP 17 [erts-6.1] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false] Eshell V6.1 (abort with ^G)  2&gt; 9+3.  12  3&gt; halt(). 2、安装RabbitMQ  进入...

    rabbitmq - erlang

    rabbitmq 1.4.0源码,基于erlang语言

    某流水过千W的erlang游戏后端

    某流水过千W的erlang游戏后端, 具体自行查看吧,可以学习的地方很多,适合erlang进阶的人

    rabbitmq3.8.4 和 erlang23.0

    压缩包包含有 rabbitmq3.8.4 和 erlang23.0,亲测可用。 1. erlang安装配置: Windows版下载地址:http://www.erlang.org/downloads, 打开后选择最新的下载即可,需要注意的是你的系统是32位还是64位的就可以了。...

    Erlang OTP 20.1 Windows 64-bit Binary File

    Erlang OTP 20.1 Windows 64-bit Binary File 下载地址:http://www.erlang.org/downloads

    VMware安装包和密匙

    VMware安装包和密匙 也可以从百度云下载:https://pan.baidu.com/s/1wibDu_rrN7_ByU9_-sQSLQ 提取码:mgod

    Erlang_win64_19.1和rabbitMQ综合安装包

    Erlang和RabbitMQ Server版本说明: Erlang/OTP 19.1 RabbitMQ Server 3.6.5

    crypto-2.0.tar

    (2).&gt;wget http://www.erlang.org/download/otp_src_R14A.tar.gz &gt;tar -xzf otp_src_R14A.tar.gz &gt;cd otp_src_R14A &gt;./configure &gt;make &gt;sudo make install (3).拷贝 crypto-2.0.tar 并解压到 erlang的lib...

Global site tag (gtag.js) - Google Analytics