【原创】rabbitmq-echopid用户手册(翻译)

      为了方便工作中使用,周末抽空对 rabbitmq-echopid 用户手册进行了翻译,鉴于自己水平有限,翻译中难免有纰漏产生,如果疑问,欢迎指出探讨。

官方原文:http://www.rabbitmq.com/man/rabbitmq-echopid.man.html

================= 我是分割线 ==================

通过 http://www.rabbitmq.com/manpages.html 可知 RabbitMQ 有5个 General Command :

1. rabbitmqctl 
2. rabbitmq-plugins 
3. rabbitmq-server 
4. rabbitmq-service 

5. rabbitmq-echopid

若要对 server 进行高级配置,则需要参考 administrator's guide(http://www.rabbitmq.com/admin-guide.html

命令名 
rabbitmq-echopid.bat — 返回持有 RabbitMQ 服务的 Erlang runtime 进程 id 

概要 
rabbitmq-echopid.bat {sname} 

描述 
      该命令仅在 WIN 下存在。
      运行 rabbitmq-echopid 将会试图发现并回显持有 RabbitMQ 服务的 Erlang runtime 进程 (erl.exe) 的 PID 。为了允许 erl.exe 定时启动并加载 RabbitMQ,该脚本将会在 PID 被发现前等待10秒。 

      如果 PID 被发现,该脚本会在以 ERRORLEVEL 为0退出前将回显其值到 stdout 上,如果在超时前未发现 PID 值,则什么也不会回显到 stdout,而仅仅以 ERRORLEVEL 为1退出。 

      请注意该脚本仅在 Windows 平台上存在,因为需要等 erl.exe 的处理以及可能的超时情况。为了在 Unix 上获取 PID,需要在启动 rabbitmq-server 前设置 RABBITMQ_PID_FILE 的值,并且 rabbitmq-server 启动时不适用参数 -detached 。 

选项 
{sname} 
    RabbitMQ 节点名字的 short-name 形式 

rabbitmq-echopid.bat 的内容如下  

?


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

@echo off

 

 

REM Usage: rabbitmq-echopid.bat <rabbitmq_nodename>

REM

REM <rabbitmq_nodename> sname of the erlang node to connect to (required)

 

 

setlocal

 

 

if "%1"=="" goto fail

 

 

:: set timeout vars ::

set TIMEOUT=10

set TIMER=1

 

 

:: check that wmic exists ::

set WMIC_PATH=%SYSTEMROOT%\System32\Wbem\wmic.exe

if not exist "%WMIC_PATH%" (

  goto fail

)

 

 

:getpid

for /f "usebackq tokens=* skip=1" %%P IN (`%%WMIC_PATH%% process where "name='erl.exe' and commandline like '%%-sname %1%%'" get processid 2^>nul`) do (

  set PID=%%P

  goto echopid

)

 

 

:echopid

:: check for pid not found ::

if "%PID%" == "" (

  PING 127.0.0.1 -n 2 > nul

  set /a TIMER+=1

  if %TIMEOUT%==%TIMER% goto fail

  goto getpid

)

 

 

:: show pid ::

echo %PID%

 

 

:: all done ::

:ok

endlocal

EXIT /B 0

 

 

:: something went wrong ::

:fail

endlocal

EXIT /B 1


时间: 2024-10-02 10:26:47

【原创】rabbitmq-echopid用户手册(翻译)的相关文章

【原创】rabbitmq-service用户手册(翻译)

      为了方便工作中使用,周末抽空对 rabbitmq-service 用户手册进行了翻译,鉴于自己水平有限,翻译中难免有纰漏产生,如果疑问,欢迎指出探讨. 官方原文:http://www.rabbitmq.com/man/rabbitmq-service.man.html ================ 我是分割线 ================== 通过 http://www.rabbitmq.com/manpages.html 可知 RabbitMQ 有5个 General Co

【原创】rabbitmq-plugins用户手册(翻译)

      为了方便工作中使用,周末抽空对 rabbitmq-plugins 用户手册进行了翻译,鉴于自己水平有限,翻译中难免有纰漏产生,如果疑问,欢迎指出探讨. 官方原文:http://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html ======== 我是分割线 ========== 通过 http://www.rabbitmq.com/manpages.html  可知 RabbitMQ 有5个 General Command : 1. ra

【原创】rabbitmq-server用户手册(翻译)

      为了方便工作中使用,周末抽空对rabbitmq-server用户手册进行了翻译,鉴于自己水平有限,翻译中难免有纰漏产生,如果疑问,欢迎指出探讨. 官方原文:http://www.rabbitmq.com/man/rabbitmq-server.1.man.html ================= 我是分割线 ================== 通过 http://www.rabbitmq.com/manpages.html 可知 RabbitMQ 有5个 General Com

Struts用户手册翻译(1)

1.1 回到过去!(Struts的简史)     当Java Servlet出现后,许多程序员很快意识到它是一个非常好的东西.它比标准的CGI更快更强大,而且简洁并能无限扩展.但是使用无尽的println()语句把HTML送到浏览器上真是又累有容易出问题,于是JSP出现了,JSP使得能在"外面"写Servlet.于是,程序员们能将Java代码和HTML简单的混合起来,而且具有Servlet的所有优点!The sky was the limit!     很快,Java网页应用成为了以J

《站长兵法》之音乐类网站

站长 音乐类网站介绍: 如果说游戏类网站成为主流网站的原因是众多电脑爱好者是从先玩游戏再学电脑,甚至进入IT圈的话,那么音乐类网站更应该当仁不让的成为主流网站类型.其实根本不用多作解释,音乐是无国界的,很难相信人类一旦缺少了音乐,世界将变成怎样:同样,音乐类网站也可以分为多种小类: 1.综合音乐类这是音乐类网站中我们最容易想到的一种形式,但也是最难做的一种分类了,现在已经越来越少有站长愿意去做综合音乐站.因为这样的网站除了要具有下载.试听等内容外,还要配音乐相关新闻.歌手动态等等信息.所以综合音

不死草根也谈百度算法更新

百度近期对其算法不断地进行调整,我们站长的心情也跟随而上下波动.在这次调整中,很多网站的外链.收录量以及排名都不同程度的变化了,可以说几家欢喜,几家愁,而笔者是属于比较愁的,针对百度的优化,以前信心满满,而今感觉无所适从,有时真想自暴自弃从此退出草根,但坚韧的草根个性,不死的念想让我再一次静下心来去剖析.切身去体会此次调整. 体会一.百度更重视老站.对于新站波动会比较大,有时你会发现新站取得很好的排名,但是这种情况也是走马观花,很不稳定.另外,我们或多或少都能看到一些权重很高的老站,在不经常更新

姚金刚:百度最新十大SEO技巧

曾经写过一篇文章<百度近期表现猜想与总结>,这篇总结得很少,而且是一家之言,这次结合笔者在SEOWHY的帖子,来进行一个百度最新的SEO技巧总结,这里精选了十个,网友的智慧是无穷的,多发现多思维,有些技巧会让你眼前一亮. 一.据最近的一些观察,觉得网站中的专题页或者tag聚合页的权重不错,因此多给网站制作一些专题页面,不仅有利于聚合站内的文章,更是绝对的原创内容,应该会受到百度的青睐. 简评:关于权重的讨论,这篇无疑是很精彩的,值得大家一试. 二.如果英文好的话可以去找写文章翻译过来!这样的原

2014年50个程序员最适用的免费JQuery插件_jquery

有用的jQuery库是设计师和开发者之间一个非常熟悉的短语.这是现在互联网中最流行的JavaScript函数库之一.每个设计师和开发人员都应该知道它的重要性,而且熟悉它的功能和特点. jQuery几乎可以解决一个网站所有的问题它可以从做一个有吸引力和创意的网站解决所有那些阻碍你的问题如果你想解决任何跨浏览器的问题,那就必须收藏使用JavaScript函数库 jQuery库是Web开发人员的重要来源.你会发现很多互联网的jQuery插件都是免费使用的,但发现这些优秀的jQuery插件,需要你花费许

Html5 本地文件读取 API 研究使用过程中的意外发现 - MDN

Html5 本地文件读取 API 研究使用过程中的意外发现 - MDN 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 补充: 终于可以读出肉的眼能看懂的人类文字了!!! 经在 safari 7