你在这里: 参考手册 > FME服务器配置文件 > processmonitorconfigcore.txt文件

processmonitorconfigcore.txt文件

#########################################
#进程监视器配置文件参数。
#########################################
γ
#进程监视程序从命令行启动,并接受一个参数。
#此参数是配置参数文件的路径名。
γ
#配置参数用于设置各种操作特性
#过程监视器的。从该文件中读取这些参数的值
#当进程监视器启动时。此配置参数文件是
#每行包含一个参数分配的ASCII文本文件。各
#赋值包含一个参数名,后跟一个等号
#根据参数的值。
γ
#例如,线:
γ
#节点管理端口=7501
γ
#将“node_admin_port”参数赋值为“7501”。
γ
#进程监视器对参数名称区分大小写。空行和空行
#以“”开头的字符将被视为注释并被忽略。
γ
#对此文件中任何参数值的更改将仅在
#流程监视器的后续重新启动。
γ
#以下参数必须存在于配置文件中,并且必须准确命名
如图所示:
γ
#---------------------------
γ日志文件
#---------------------------
γ
#日志配置路径-包含日志文件配置的文件夹路径。
γ
#日志文件名-消息日志文件的路径名。
γ
#---------------------------
α失效转移
#---------------------------
γ
#故障转移引擎自动连接-默认为假。如果错误且引擎无法连接到核心,
#发动机将重新连接到启动时定义的核心。如果属实,
#发动机将自动尝试重新连接到“活动”主机
#在故障转移配置中。
γ
#---------------------------
#节点管理
#---------------------------
γ
#节点管理端口-要在其上侦听请求的TCP/IP端口号
γ
#节点名称-此FME服务器节点用来标识自身的名称。如果没有赋值,节点采取
#运行它的系统的主机名。
γ
#节点描述-此FME服务器节点用来描述自身的字符串。如果没有赋值,节点的
#说明是空字符串。
γ
#node_host-运行它的系统的主机名。
γ
#node_engine_admin_port-用于管理引擎进程的引擎管理端口。
γ
#节点覆盖-如果为“真”,则此文件中指定的进程配置将始终覆盖那些
#已在数据库中指定。如果“错误”或丢失,过程配置将
#仅当尚未添加节点作为部署的一部分时才添加。
γ
#可以从节点添加或删除FME引擎。新的发动机流程配置由
#指定启动的引擎模板,停止和参数命令。
γ
#模板启动引擎=
#模板停止引擎=
#模板\参数\引擎=
γ
#为了防止重复,过程配置可以引用引擎模板启动命令作为
#用包装参数的宏!字符。
γ
例如:
#启动发动机1=!模板启动引擎!
#停止发动机1=!模板停止引擎!
#参数引擎引擎1=!模板\参数\引擎!
γ
#过程配置
#————————————————————--
γ
#下一个参数是定义流程监视器应该使用的实际命令的参数。
#从一个单独的过程开始并监视。这些命令参数的格式为:
γ
阿斯塔克 γ =
斯科夫 γ =
α-帕拉姆斯 γ = [ log = [尝试] [NoestART= [等待] [连续] ]
γ
何处 具有以下语法之一:
γ
#发动机-一个FME发动机过程
#系统-FME系统过程
γ
何处 是进程的唯一名称。
γ
#以下是启动命令示例:
γ
#启动_engine_engine1=/fme server/server/fme/fme.exe寄存器_socket jim 7070
γ
#当流程监视器遇到此参数时,它启动了一个新的FME引擎流程,运行
#进程中的命令字符串,并监视进程是否终止。
#如果/当进程终止时,进程监视器创建另一个进程并重新运行同一命令
再次串。进程监视器将继续此行为,直到达到其重新启动尝试限制。
γ
停止
γ
#每个进程启动命令都可以有一个可选的停止参数来定义
#将运行自定义停止命令以关闭进程。
例如:
γ
#启动系统核心。
#停止_系统_核心=…
γ
πPARAMS
γ
#每个进程启动命令也可以有一个可选参数。参数由分隔。
例如:
γ
#params_system_core=log=true attempts=20_wait=0 continuous=60
γ
#可选参数:
γ
“log”
γ
#如果“真”,命令生成的进程输出将记录到消息日志文件中。如果“假”,
#其进程输出没有记录到日志文件中。如果失踪,系统进程将默认为“假”
#而引擎进程将默认为“真”。
γ
#当记录过程输出时,每个输出行将以命令的 字符串。
#这有助于确定哪个进程命令生成了每个输出行。
γ
γ
#例如,下面将显式地为此引擎配置启用进程输出日志记录
#从这个过程中得到的轮廓将以“engine1”作为前缀:
γ
#启动_engine_engine1=/fme server/server/fme/fme.exe寄存器_socket jim 7070
#params_engine_engine1=日志=真
γ
“诺斯塔特”
γ
#被监视进程返回到进程监视器的状态值,当后者
终止。如果开始命令字符串指定了此参数的值,然后
#如果被监视的进程终止并将指定的状态值返回到
#过程监视器,后者不会重新启动终止的进程。如果
#此参数不存在,或者它存在,但终止过程
#返回与指定值不同的状态值,过程监视器
#将重新启动终止的进程。如果存在此参数值,但指定
#整数值无效,进程监视器忽略进程中的任何返回值。
γ
“尝试”
γ
#进程监视器将尝试启动要监视的进程的次数。如果最大
#值已达到,进程监视器将放弃启动进程的尝试。如果这个旗帜
#不存在或存在并指定值<=0,该过程对
#重新启动的次数。如果存在此后缀标志并指定了无效的整数值,则
#使用默认的启动尝试限制值20。
γ
#下面是使用“norestart”参数(指定返回状态值27)启动命令行的示例,
#上述“日志”参数和“尝试”参数:
γ
#启动发动机1=/fme server/server/fme/fme寄存器jim 7070
#参数_engine_engine1=log=true_norestart=27_attempts=20
γ
“连续”
γ
#进程监视器在尝试启动要监视的进程之前等待的秒数。
#如果存在此后缀标志并指定了一个大于等于0的值,进程将继续重新启动
耽搁 重新启动尝试之间的秒数。如果此后缀标志不存在或存在并指定
#a值<=-1,进程将不会继续重新启动。注:延迟到 秒将从开始
#1秒钟,每次延迟增加1秒钟,直到延迟达到 几秒钟之后
#继续延误 秒。
γ
“等待”
γ
#对于每个进程,进程监视器解释由
#“wait”参数有两种方式:
γ
#1)存在监控端口指令
γ
#如果进程启动命令行中存在-monitor_port指令,
#等待时间表示进程监视器的最大秒数。
#将等待被监视进程(通过监视器端口)发出
#已成功启动。
γ
#如果在等待期到期之前收到信号,过程监视器
#立即开始下一个过程。
γ
#如果在等待期到期时未收到信号,这个
#进程监视器在该点停止等待并继续启动下一个
α过程。
γ
#如果进程在达到启动尝试限制后无法启动
#(由“尝试”后缀标志指定)过程监视器
#立即开始下一个过程,即使等待期
#尚未过期。
γ
#为了使过程监视器无限期地等待启动信号,指定
#等待值为零。
γ
γ
#2)没有监控端口指令
γ
#如果进程启动命令行中没有-monitor_port指令,
#等待时间段表示进程监视器等待的秒数。
#继续启动下一个进程。
γ
#如果进程在达到启动尝试限制后无法启动
#(由“尝试”后缀标志指定)过程监视器
#立即开始下一个过程,即使等待期
#尚未过期。
γ
#将waut值指定为零会导致进程监视器立即启动
#下一个进程没有等待。
γ
γ
#在上述两种情况中,1)和2)如果没有为
α过程进程监视器使用默认时间值(以秒为单位)0。
γ
#支持可选“monitor\u port”指令的进程可以包括
#在其启动命令中执行以下操作:
γ
#-监视器端口
γ
#此指令指定进程监视器在其上侦听的TCP/IP端口
#进程中的“启动完成”消息。成功启动完成后,程序
#应连接到此端口并发送消息字符串“started”。没有进一步的沟通。
γ
#如果指令指定 值为零,则自由端口号是动态的
#由运行时的进程监视器确定。这是通常的情况。如果 值被指定为
#非零和正,然后使用文字端口号。
γ
#如果进程没有实现监视端口功能,那么
#命令字符串中应省略指令。
γ
#————————————————————————————————————————————————————————————————————————————————————————————————————————————————---
fme_include_file=s亚搏在线afe serverdir/fmecommonconfig.txt

#————————————————————————————————————————————————————————————————————————————————————————————————————————————————---
γ日志文件
#————————————————————————————————————————————————————————————————————————————————————————————————————————————————---
日志配置路径安全服务器目录/con亚搏在线fig/logger/core
日志文件名安全日志前缀fmep亚搏在线rocessmonitorcore.log

#————————————————————————————————————————————————————————————————————————————————————————————————————————————————---
管理程序
#————————————————————————————————————————————————————————————————————————————————————————————————————————————————---
节点管理端口安全进程监视器管理端口亚搏在线核心

节点名称安全主机名亚搏在线
节点描述=运行在安全主机名上的FME服务器亚搏在线
节点主机安全主机名亚搏在线
节点_engine_admin_port=saf亚搏在线e processMonitorAdminPortengine

#启动FME服务器通知程序
安亚搏在线全服务器评论\\125\125\\125\\安全安全安全安全安全服务器评论\\安全服务器评论125\\125\\125\\\\\\\\\123; \security.auth.login.config=“安全服务器目录/security/fmeserver.config”-djava.net.preferripv4stack=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeservernotifier“safe serverdir/fmeserverconfig.txt”-监视器端口0
安亚搏在线全服务器评论\\\125\125\\123;安全安全安全\\123;;安全服务器评论\\\123;安全\\123\ 安全\123\_

#开始连接
安亚搏在线全服务器注释\\125\125\\125\\安全安全安全安全服务器注释\\\123;安全服务器注释125\\\125\\\125\\\\\\\125\\\auth.login.config=“safe serverdir/security/fmeserver.config”-djava.net.preferipv4stack=true-xms32m-xmx1024m-xrs com.safe.fmeserver.fmeserverconnection“safe serverdir/fmeserverconfig.txt”
安亚搏在线全服务器评论\\125\125\\125\安全连接安全连接Java \\\123;安全安全安全服务器安全安全安全连接Java \\\\\(二)

#启动FME服务器核心
安亚搏在线全服务器评论\\125\\\\123;安全安全安全安全安全安全服务器评论\\\\123;安全服务器评论125\\125\\\\\\125\\125\\\\auth.login.config=“safe serverdir/security/fmeserver.config”-djava.net.preferipv4statcK=真-xms32m-xmx1024m-xrs com.safe.fmeserver.fmeserver“safe serverdir/fmeserverconfig.txt”-监视器端口0
安亚搏在线全服务器评论\\125\125\\123;安全服务器安全服务器安全服务器Java \\125\安全安全安全服务器安全安全\123; \123;安全服务器安全\123125岁;

#启动FME服务器计划程序
安亚搏在线全服务器评论\\安全安全计划程序Java \\\123;安全安全安全服务器评论\安全服务器评论125\\\\125\125\\\125\\\\\ security.auth.login.config=“安全服务器目录/security/fmeserver.config”-djava.net.preferipv4stack=true-dorg.quartz.scheduler.skipupdatecheck=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeserverscheduler“safe serverdir/fmeserverconfig.txt”
安亚搏在线全服务器评论\\125\125\125\\\\安全安全安全\123;安全服务器评论125\\123;安全\123\安全123; 123\123

#启动FME服务器WebSocket
安亚搏在线全安全WebSocket评论\125\123;安全服务器评论\\\\安全安全WebSocket评论\\123;;安全WebSocket评论\\\\\\\\\\ \ \\\“safe serverdir/security/fmeserver.config”-djava.net.preferripv4stack=true-xmS32M-xmx512M-xrs com.safe.fmeserver.fmeserverwebsocket“safe serverdir/fmeswebsocketconfig.txt”

#启动FME服务器共享资源
安亚搏在线全服务器注释\ \\\\安全安全安全安全安全服务器注释\安全服务器注释\\125\\125\\\125\\\\125\\.security.auth.login.config=“safe serverdir/security/fmeserver.config”-djava.net。preferipv4stack=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeserversharedsource“safe serverdir/fmeserverconfig.txt”
安亚搏在线全安全服务器评论\\125\123;安全安全安装点Java \\\\125\123;安全安全服务器评论\安全服务器评论\125\\\125\125安全安全安装点Java \\\125;

##订阅服务器进程需要以下命名约定订阅服务器_
#启动FME服务器订户插件(电子邮件)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmesubscriberpluginemail“safe serverdir/config/sub

#启动FME服务器订户插件(记录器)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginlogger“safe serverdir/config/subsc

#启动FME服务器订户插件(推送)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginpush“safe serverdir/config/subscribers/

#启动FME服务器订户插件(APN)
安亚搏在线全服务器评论启动系统订阅服务器安全订阅服务器Java-FMEServer安全类路径NoQuotes-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberPluginapns“安全服务器目录/config/subscribers/apns.properties”

#启动FME服务器订户插件(Dropbox)
#s亚搏在线afe servermcomment start _system _subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberplugindropbox“safe serverdir/config/subscribers/dropbox.properties

#启动FME服务器订户插件(ftp)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginftp“safe serverdir/config/subscribers/

#启动FME服务器订户插件(GCM)
安亚搏在线全服务器注释启动系统订阅服务器安全订阅服务器Java-FMEServer安全ClassPathNoQuotes-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.pluging.fmessubscriberplugingcm“安全服务器目录/config/subscribers/gcm.properties”

#启动FME服务器订户插件(JMS)
安亚搏在线全服务器评论\安全123;订阅服务器Java \125\125\\125\123;安全安全安全安全安全安全安全安全安全\123\123\\123;安全安全订阅服务器Java \\\\“我想你应该知道的是”

#启动FME服务器订户插件(SNS)
安亚搏在线全服务器注释启动系统订阅服务器安全订阅服务器Java-FMEServer安全类路径noquotes-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginsns“安全服务器目录/配置/订阅服务器/sns.properties”

#启动FME服务器订户插件(websocket)
安亚搏在线全服务器评论 安全安全订阅服务器Java \\\\123;安全安全安全安全安全安全安全安全安全安全订阅服务器Java 125\\一个

#启动FME服务器订户插件(sftp)
安亚搏在线全服务器注释启动系统订阅服务器安全订阅服务器Java-FMEServer安全ClassPathNoQuotes-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginsftp“安全服务器目录/配置/订阅服务器/sftp.properties”

#启动FME服务器订户插件(S3)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberplugins3”safe serverdir/config/sub

#启动FME服务器订户插件(SQS)
安亚搏在线全服务器注释启动系统订阅服务器安全订阅服务器Java-FMEServer安全类路径noquotes-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginsqs“安全服务器目录/配置/订阅服务器/sqs.properties”

#启动FME服务器订户插件(工作区)
s亚搏在线afe servermcomment start system subscriber safe subscriberJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.notification.plugin.fmessubscriberpluginWorkspace”safe serverdir/config/sub

#启动FME服务器中继
安亚搏在线全安全服务器评论\\123;安全安全安全\\\\123;安全安全安全安全服务器评论\\\安全\\\\\\\\\125\\\125\\\\security.auth.login.config=“安全服务器目录/security/fmeserver.config”-djava.net.preferripv4stack=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeserverrelayer“safe serverdir/fmeserverconfig.txt”-监视器_端口0
安亚搏在线全服务器评论\\125\\\125\\\123;安全安全安全\123;安全服务器评论\125\123;安全服务器评论125\\\125\125\ 123;安全

##发布服务器进程需要以下命名约定发布服务器_
#启动FME服务器发布者插件(电子邮件)
s亚搏在线afe servermcomment start system publisher email=“safe publisherJava”“-fmeserver safe classpathnoquotes”“-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmessafe serverdir/config/publishers/email.properties”

#启动FME服务器发布者插件(UDP)
s亚搏在线afe servermcomment start system publisher udp=“safe publisherJava”“-fmeserver safe classpathnoquotes”“-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherpluginudp”safe serverdir/config/

#启动FME服务器发布者插件(JMS)
安亚搏在线全服务器评论\安全安全发布者Java \\125\\123;安全安全安全安全安全安全\123\123\\123; 123;安全安全发布者Java \\\“我想你应该知道的是”

#启动FME服务器发布者插件(WebSocket)
安亚搏在线全服务器评论\安全安全发布者Java \125\\125\安全安全安全服务器class路径安全安全安全安全\\\\\\安全安全发布者Java \\\.属性“

#启动FME服务器发布者插件(SNS)
安亚搏在线全服务器注释启动系统发布者安全发布者Java-FMEServer安全类别路径编号-djava.net.preferipv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherpluginns“安全服务器目录/配置/发布者/sns.properties”

#启动FME服务器发布者插件(dirwatch)
s亚搏在线afe servermcomment start _system _publisher safe publisherJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherPlugindirwatch“safe serverdir/config/publishers/dirwatch.properties”

#启动FME服务器发布者插件(ftpwatch)
安亚搏在线全服务器评论 \125安全安全发布者Java \\\125\\安全安全服务器评论服务器评论\\服务器评论\\125\\123;安全123;安全安全发布者Java \125\“我想你应该知道的是”

#启动FME服务器发布者插件(DropboxWatch)
#安亚搏在线全服务器评论 \125安全安全发布者Java \\\\\安全安全服务器评论\123;服务器评论\125\125\125\\\安全\123\\安全\123;安全“我想你应该知道的是”

#启动FME服务器发布者插件(SQS)
s亚搏在线afe servermcomment start system publisher safe publisherJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherpluginsqs”safe serverdir/config/publishers/sqs.properties

#启动FME服务器发布者插件(IMAP)
s亚搏在线afe servermcomment start system publisher imap=“safe publisherJava”“-fmeserver safe classpathnoquotes”“-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherPluginMap”safe serverdir/config/publishers/imap

#启动FME服务器发布者插件(S3watch)
s亚搏在线afe servermcomment start _system _publisher safe publisherJava-fmeserver safe classpathnoquotes-djava.net.preferripv4stack=true-xms32m-xmx256m-xrs com.safe.fmeserver.relay.plugin.fmespublisherplugins3watch“safe serverdir/config/publishers/s3wa

#启动FME服务器配置
安亚搏在线全服务器评论\\125\\\125\\安全安全安全安全服务器评论\\安全服务器评论\\\\125\\\125\\\\125\\\\123; \security.auth.login.config=“安全服务器目录/security/fmeserver.config”-djava.net.preferipv4stack=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeserverconfiguration“safe serverdir/fmeserverconfig.txt”
安亚搏在线全服务器评论\\125\125\\125\\\安全安全安全\123;安全服务器评论\125\125\123;安全服务器评论125\125\\125\\123; 123; \ \_

#启动FME服务器清理
{亚搏在线SAFE{cleanupComment}}{SAFE{serverComment}}START_SYSTEM_Cleanup="{SAFE{fmeCleanupJava}}" -FMESERVER_CLASSPATH "{SAFE{classpathNoQuotes}}" -Djava.library.path="{SAFE{fmeUtilPath}}" -Djava.security.manager -Djava.security.policy="{SAFE{serverDir}}/security/fmeserver.policy" -Djava.security.auth.login.config="{SAFE{serverDir}}/security/fmeserver.config“-djava.net.preferipv4stack=true-xms32m-xmx512m-xrs com.safe.fmeserver.fmeservercleanup”safe serverdir/fmeserverconfig.txt”
安亚搏在线全安全清理意见\125\125\123;安全服务器意见\\125\125\安全安全安全清理125\\\\123;; \\\\\\ 123; \管理端口安全fmeCleanupRequestPort