




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
认识客户端系 客户端系统主要由m(平台管理ow(流程配置与管理)ntr(流程监控与件dDsgnronor旨。《TASKCTL-CIR 运维人客户端系统又称做字符界面系统,该系统主要由3个软件构成:分别是ctladmin、ctlflowc以及ctlmoni。它们共同协作完成调度功能。客户端系统是运行在linux环境下的交互程序,同系统一样是通过TCP/IP协议进行通信的。客户端系统主要为了方便运维人员以及相关技术人员使用。ctladmin即管理平台,它主要是完成系统信息配置、管理以及流程的导入ctlflowc即流程开发配置平台,它主要完成流程基础信息配置、流程开发设计以及 即流程平台,它主要完成流程运行时的以及管理等功能XML语言进行描述的。第可以通过字符界面ctladmin客户端软件或者Admin桌面软件来协同完成。主节从节任务类型信息主要包括:任务类型名称、编号、插件信息、参数信息、返回值信息以及图形信息等。长度:任务类型名称长度过10个字0执行插件名称是任务运行时需要靠执行插件来调用的插件程序名称。使用时需要注意几点:长度:插件名称长度过20个字在这里就不做介绍,请参考文档《TASKCTL-CIR 每一个任务类型都有返回值,用于判断任务调用成功与否。可使用如“110”这样的连续数字表达式。(六)图形信DesignerMonitor相关资源的展示性图标,提高其辨识度。具体参考文档《TASKCTL-CIR2.1管理平台Admin》相关章节。CIR节点基础信息主要包括:节点编号、节点名称、节点描述、IP地址和端等长度:节点名称长度过30个字节点描述是对该节点进行概述性的说明,说明该节点的作用等相关信息。该信息不是项,且可以是任务字符组合。(四)IP地址和端TASKCTL提供了虚拟任务运行机制,可以很方便用户在开发流程的时候,进行快速调试。该项在系统初始化的时候默认为“N-实际运行”,用户可以通过CTL平台sysmain来修改此属性。长度:工程名称长度过20个字全局变量信息主要包括:变量名称、变量值、变量类型、是否加密等信息。全局变量的应用范围为调度服务器内。长度:变量名称长度过50个字100在TASKCTL中提供了变量加密功能,因为有的变量是不能展示给用户的,诸如用户等信息。Y-加密和N-不加密,缺省系统默认为不加密。在CIR节点信息里面,系统并没有定义节点类型。在关系节点信息里,我们定义了哪些节点是EM节点、哪些节点是调度服务节点、哪些是主或者从节点以及上一般规则:EM节点挂载调度服务节点;调度服务节点挂载主节点;主节点挂载从节点。在登录管理客户端ctladmin之前需要初始化em节点。之后,登录过程中需要用户输入用户名,方可进入到该应用系统中,如下图所示:通过该图,可以得到如下信息:版本号、系统日期时间、使用单位以及该版本ctladmin为了方便用户能够更好、更快的搭建一个平台,管理客户端ctladmin特提供了平台配置信息上传和平台配置信息管理两个功能。 功能概述:该命令主要是上传平台配置信息。用户只需要把 贝到客户端的$(TASKDIRCTL)/conf 动把文件上传到平台并加载到系统中。 功能概述:该命令功能为打开平台配置信息文件,方便管理者对平台配置信息进行和管理。由上图所示:该命令执行后,系统进入到文本编辑窗口,此时可以对平台配置信息进行编辑。管理者具体可以进行如下操作:对全局变量信息进行增、删、改;对工程信息进行增、删、改;CIR节点信息进行增、删、改;CIR节点关系进行增、删、改;listcirn,listjt,listapp,listpara等命令查看相关信息。具体管理请参见第3章里的平台总控文件XML语法分若对调度流程进行开发和运行,则必须要启动服务器。系统为管理员提供了对CTL [CTL节点号功能概述:该命令功能为实例启动一个CTL节点。TASKCTL产品其它相关命令的使用都是建立在CTL启动的前提条件下。其主要完成以下事情:IPC资源。比如:共享内存、消息队列、以及初始化系统数据。启动CTL节点的相关服务组件。cirninfoCTL节点启动成功。作ipcs命令:查看系统是否分配了100M的共享内存出来。ctljmm等进程是否成功启动。如果是主或者从平台,需要查看ctlcpg,ctlsps,ctldrr,ctldar,ctlstr等进在实际应用中,该平台一旦启动,如果没有特殊情况,平台不需要停止重启。具体使用方法请使用“+lar”命令查看。CTL [CTL节点编号功能概述:该命令功能为实例停止一个CTL。其主要完成以下事情:接收执行命令停止本地流程,同时等待所有现有正在运行的任务运行完闭;共享内存信息同步到相应文件中CIRIPC各种资源,比如:共享内存、消息最后停止该CTL平台listcirnCTL平台的运行状态。作为管理者,还应在用户ipcs命令:查看系统是否释放了100M的共享内存。ctljmm等进程是否成功退出。若在主或者从平台下,查看ctlcpg,ctlsps,ctldrr,ctldar,ctlstr等进程是在实际应用中,该平台一旦启动,如果没有特殊情况,平台不需要停止重启。具体使用方法请使用命令“l+clt”查看。key文件 功能概述:该命令功能为产生一个key文件,到中心获取licence信息如上图所示:生成的key文件系统默认放在HOME 发送到中心生成licence文件。 [lic文件名功能概述:该命令主要是把通过中心获取taskctl.lic信息,然后到本系统中,用来获取更高的使用权限。也可只需用安装包自带的licence文件,如上图所示:用户可以使用showlic查看该产品的信息产品信息查 说明 为了快速的实现流程数据备份和移植功能,系统特为管理员提供了流程的导出(备份)和流程导入(数据移植)功能。 功能概述:为了方便流程数据的快速移植,系统提供了流程导入导出功能。该导exporty2由上图所示,选择n,将不继续导出,系统返回导出文件名及文件大小。如果导出 功能概述:为了方便流程数据的快速移植,系统提供了导入导出流程功能。该导由上图所示,如果选择y说明: 为了方便开发者因为其它不确定原因导致流程没有正常签入,而其它用户要修改此流程的情况,同时方便管理者对流程签出状态的任务进行有效管理。 功能概述:该命令主要是列举出指定调度服务器内签出状态的流程。它主要是方命语如上图所示:命令使用成功后再次使用listco查询该流程签出状态。另外,系统每隔30分钟会对不活动的流程进行强制签入操作。为了方便管理者对平台信息有更详细的了解,系统提供了多种平台信息查询命令。如和 。 功能概述:该命令功能为列举出整个平台的调度服务器信息列表。其展示了调度服务器编号、名称、IP地址和端、节点状态以及下级节点列表等相关信息。 功能概述:该命令功能为查询整个平台的工程信息。不指定参数,则默认列举出 功能概述:该命令功能为查询整个平台的变量信息。不指定参数,则默认列举出由上图所示,可以查询出查询出整个平台的变量信息。如果只查询某个调度平台的变量信息,使用ara+调度服务器编号即可。 功能概述:该命令功能为查询整个平台的任务类型信息列表。其展示了任务类型由上图所示,可以查询出整个平台的任务类型信息,如果需要查看单个任务类型的详细信息,请使用fo命令。 功能概述:该命令功能为展示指定任务类型的详细信息。主要有任务类型的插件 功能概述:该命令功能为查询整个平台所有CIR节点相关信息列表,其展示了CIR节点分布情况以及运行情况等相关信息。CIRCIR节点详细信息,请使用cirninfo命令。 [CIR节点号功能概述:该命令功能为展示指定CIR节点的详细信息。通过此命令了解到节点的类型、IP地址和端、运行状态、是否打印日志、最大并行度、是否调度编号:3ip地址:192.168.1.130CTLlistcirnCTL启动状态,如果有启动,使用ctlstop命令停止已经启动的CTL节点。第二步:使用opencfgCIRCIR节点关系<def-noderela>和</def-noderela>第三步:安装CTL服务端。通过安装包在192.168.1.130上安装CTL服务端,并且初始化ctlinit端口为9022,详细过程请参考《TASKCTL-CIR2.1安装与初始化》中的CTL服务端安装指南章节。第四步:使用命令ctlstart第五步listsvr由上图可以看出编号为3完成了EM节点的初始化设置后才能登录流程开发软件ctlflowc,在登录过程中需要用户输入用户名,方可进入到该应用系统中,如下图所示:ctlflowc 功能概述:该命令功能为设置调度服务器为当前开发环境。之后才能在指定调度 功能概述:该命令功能为设置流程为当前开发环境。之后才能在指定流程下对该流程进行如流程、模块、变量等相关操作。 功能概述:流程是将多个任务按一定关系组合,并具有相应的运行条件的集合。程首先使用命令svrid其次使用命令addflow增加流程,然后输入相关要素,流程名称:在调度服务器下必须唯一。如果不录入,系统则自动生成;所调用,具体应用说明详见《TASKCTL-CIR2.1流程与模块代码》。业务日期变量名称:系统默认为系统日期(sysdate)变量,也可以手工流程最大并行度:系统默认为同时运行10个任务。 必须设置调度服务器编号。必须设置流程编号。由上图可知,修改的要素包括:流程名称、流程描述、是否子流程、业务日期、启动模块、最大并行度等。录入需要修改的(若不录入则不修改该项,保存提交即可。之后,可以使用命令oinfo查看相关项是否修改成功。 功能概述:对流程进行删除操作。将彻底删除开发区和工作区的流程信息(如模必须设置调度服务器编号。必须设置流程编号。确保流程为签出状态。如上图所示:删除成功后,可以使用命令listflow查看该流程是否存在,同时也应在管理客户端ctlmoni中使用listflow查看该流程是否存在。如果都不存在,则删除 功能概述:当用户不再对流程进行操作时,请及时签入,方便其它用户对该流程必须设置调度服务器编号。必须设置流程编号。此时在流程后的“*”号,表示流程为签入状态。可使用命令flowinfo查看流程 功能概述:该命令功能为签出当前流程。在多用户流程开发过程中,为了防止其它用户同时更改同一流程,引起流程开发,系统特此提供了签入、签出功能。30分钟后非活动流程进行自动签入的机制。flowinfo查看流程签出情况。 功能概述:该命令功能为在当前流程下新增一个流程模块。若不指定模块名称,系统将会自动默认。必须设置调度服务器编号。必须设置流程编号。由上图可知:系统将会以模块名称为关键索引,所以请确保自定义的模块名称在其流程下不重复。另外,可以使用命令moul查看模块是否增加成功,如下图所示: 必须设置调度服务器编号。必须设置流程编号。由上图可以得知可以对模块名称和模块描述进行修改。完成修改后,可以使用 功能概述:流程的,所有任务的运行,逻辑控制等等都在此模块代码信息中。必须设置调度服务器编号。必须设置流程编号。由上图使用命令后,系统展示该模块代码信息给用户。流程模块代码编辑应用具体参照文档《STLIR21 必须设置调度服务器编号。必须设置流程编号。之后可使用命令listmodul命语法:loadmc[模块名称][XML文件功能概述:该命令功能为加载流程控制模块代码文件信息,即把模块代码文件内必须设置调度服务器编号。必须设置流程编号。 需要加载的模块名SubModul0openmcSubModul0命语功能概述:该命令功能为在开发区流程控制文件中,增加指定流程的私有变量信息。STL平台支持流程控制文件高度参数化,开发配置时,针对某些信息可以用参数表示,在任务实例化时对这些参数进行宏替换。必须设置调度服务器编号。必须设置流程编号。此是可以通过命令listpara通过上图可以知道pub 必须设置调度服务器编号。必须设置流程编号。确保流程为签出状态。确保变量名称存在。通过上图可知,可以修改变量的变量值、变量类型、是否加密这三个要素,如不录入则表示不修改。另外,可以使用tara查询变量属性是否修改成功。 只能修改私有变量属性,不能修改公有变量和系统日期变量sysdate 必须设置调度服务器编号。必须设置流程编号。确保流程为签出状态。确保变量名称存在。listpara查看是否还存在该变量信息。如果没有,则说明变量已经成 只能删除私有变量属性,不能删除公有变量和系统日期变量sysdate命语功能概述:编译当前流程。流程只有通过编译,把信息发布到发布区域,用户才能在平台中去实现流程的操作。编译过程中会对当前流程做一些语法检查。具体请参见《TASKCTL-CIR2.1流程开发与设计》相关文档。必须设置调度服务器编号。必须设置流程编号。listtask命令查询该流程所有任务节点列表,如同样可以使用listnode由上面两个示图可知:生成的任务数和节点数一致(root节点是虚拟节点译成功。之后可使用taskinfo对任务的详细信息进行查看,确认与编辑内容是否一致。 法:listflow[应用工程号][流程号功能概述:该命令功能为查询出当前调度服务器下的流程信息。若不指定参数,系统将不执行应用工程号或流程号的过滤条件。 功能概述: 必须设置调度服务器编号。必须设置流程编号。 必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为查询当前流程所有任务信息。若录入了参数,系统将以参数为模糊查找匹配的任务信息。必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为查询当前流程所有任务(组)节点信息。若录入了参数,系统将以参数为模糊查找匹配的任务(组)节点信息。必须设置调度服务器编号。必须设置流程编号。 必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为查询整个平台的调度服务器信息列表。该信息来源于开 功能概述:该命令功能为查询当前调度服务器下所有工程信息列表。该信息来源CIR 功能概述:该命令功能为查询整个平台的CIR节点信息列表。该信息来源于开CIR [CIR节点号功能概述:该命令功能为查询平台指定CIR节点详细信息。该信息来源于开发TL(习惯称为配置,但在ST平KTL提供相应的工具TDeug来实现这一需求。首先要登录开发软件ctlfowc,设置好服务器号和流程号。输入debug命令出现debug - 功能概述:该命令功能为把当前节点重新设定成指点节点。此功能和run和命语 -功能概述:该命令功能为设定指定任务节点为断点,当运行任务到指点断点任务run命令配合使用,能达到某部分任务的调试功能。7showbrk命令查询断点任务列 - 功能概述:break相反,达到继续向 功能概述:该命令功能为运行当前节点的任务,并获取任务运行情况信息。它是调试任务的主要。由上图可知,ep运行任务时,系统会显示当前运行任务的相关信息如程序名称、任务参数、运行节点等,以及该任务的执行结果信息如完成状态、返回值、执行说明等相关信息。可以方便开发者对当前任务运行情况有很好的了解。 功能概述:该命令功能为从当前任务运行,知道任务完或者出现断点的任务为止,step的集合。 - 功能概述:该命令功能为打开当前流程指定模块代码信息文件,它可以对该文件程代码编辑具体请见文档《TASKCTL-CIR2.1流程与模块代码》。 - 功能概述:该命令功能为修改当前流程指定私有变量的相关属性。在修改完成后通过上图可知,可以修改变量的变量值、变量类型、是否加密,不录入此项表示不修改此项。 只能修改私有变量属性,不能修改公有变量和系统日期变量sysdate 功能概述:流程只有通过编译,把信息发布到发布区域,用户在平台请参见文档《TASKCTL-CIR2.1流程开发设计手册》。通过以上信息可知系统在编译过后,还会对debug系统再次初始化一次信息,方便开发者可以调试到信息。 功能概述:该命令功能为查询出当前流程的所有变量信息列表:私有自定义变量、 要求:flowtest,添加任务shflowtestctlfowcaddflow新增流程flowtext第二步:添加sh任务,使用openmc命令打开主模块,在用户自定义区域添加compile。第四步:进入到debug第六步:调试该任务step。要求:把主模块中的内容如下图所示,将图中的红色部分内容拆解到新增模块SubTextopemnc打开上面的模块代码信息。在命令行输入<:setnu>显示行号,如 1624ModulTmp删除写到临时文件中的代码,在命令行<:[开始行号],[结束行号]d>,如下图使用<include>把新模块SubText进来。在需要拆解开始行添加如下SubText打开SubText 第三步:编译当前流程 ctlmoniem平台节点初始化,在登录过程中需要用户输入用户名,方可进入到该应用系统中,如下:通过上图,可以得到:版本号、系统日期时间、使用单位以及该版本情况等基Ctlmoni用户也可以在命令行输入help帮助命令,查看当前ctlmoni平台的全部命令 参数说明:调度服务器 功能概述:该命令功能为设置调度服务器,有些命令需要设置调度服务器才能够 流程 功能概述:该命令功能为设置流程号,如果要对流程进行操作,那么系统必须进入到该流程下才可进行如流程、任务等相关操作。 功能概述:该命令功能为在平台应用系统下重新加载当前流程配置信息从发布区加载到工作区。一般在llowc。必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为在平台应用系统下重置流程,即让当前流程以及流必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为在运行应用系统平台下启动当前服务器下的当前流程。必须设置调度服务器编号。必须设置流程编号。流程必须处于停止状态。启动流程不能为子流程如上图所示,如果启动成功,用户可以使用flowinfo命令查看当前流程状态是否是正在运行状态;管理员同样应该检查平台ctlfdc调度控制中心平台进程是否启动。 功能概述:该命令功能为在运行应用系统下停止当前服务器下的当前已经启动的必须设置调度服务器编号。必须设置流程编号。流程必须处于启动状态。启动流程不能为子流程如上图所示,如果启动成功,用户可以使用flowinfo命令查看当前流程状态是否是退出状态;管理员同样应该检查平台ctlfdc调度控制中心平台进程是否成功退出。 flowinfo命令查看当前流程状态是否是暂停 必须设置调度服务器编号。必须设置流程编号。flowinfo命令查看当前流程状态是否是正在 语功能概述:该命令功能为按任务类分组动态当前流程运行状况。它主要完成的事情是在平台按任务类进行统计计算当前流程的运行状况。在这里需要用户对<il>的使用,参照前面的《STLI21流程开发计手册》里的l代码相关章节。必须设置调度服务器编号。必须设置流程编号。以上信息是动态每个任务类的执行总体情况。具体统计方式请参照help命令详命语法:moni[任务状态列表参数说明:任务状态列 需要的任务状态列表,不可缺省,1,2,3状态的任务用“moni1,2,3”命令功能概述:该命令功能为在运行应用系统平台下动态指定任务状态的任务运行情况,任务状态列表之间用“,”号分隔符。任务状态详见附录任务状态。必须设置调度服务器编号。必须设置流程编号。以上信息是时时指定任务状态的详细情况。具体统计方式请参照help命令详细 应用工程号 功能概述:该命令功能为所有流程的综合统计信息,只统计用户自定义类按服务器汇总:录入命令 1后,响应结果如下图所示按应用汇总:录入命令 2后,响应结果如下图所示按流程统计:录入命令 3或者mtall后,响应结果如下图所示以上信息是对当前调度服务器按流程进行统计任务信息概如果录入命令al 3 1后,响应结果如下图所示: 法:openmc[模块名称 指定打开的模块代码名称,如果缺省,功能概述:该命令功能为打开工作区的模块代码信息文件,此文件只可作为查阅,必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,系统展示该模块代码信息给用户。如果失败,系统返回相应错误信息。 功能概述:该命令功能为查询当前或者指定流程基本信息,如果不录入流程编号,如上图所示,如果成功,系统展示流程基本信息给用户。如果失败,系统返回相应错误信息。流程修 内容,且是,如果流程任务从新运行,该改变无效。如果要让修改永久有效,必须设置调度服务器编号。必须设置流程编号。 语法:paltune[流程最大并行度数参数说明:流程最大并行度数→需要修改的流程最大并行度值,不可缺省,功能概述:该命令功能为修改流程最大并行度,且是,如果流程任务必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,可以使用 用moni 2命令查看正在执行的任务数量是否超过此次修改的最大并行度数如果失败, 必须设置调度服务器编号。必须设置流程编号。 参数说明任务号 → 需要查看的任务运行日志的任务节点号不可缺省只能是用户自定义任务类型的任务号必须设置调度服务器编号。必须设置流程编号。 功能概述:该命令功能为在平台应用系统下锁定当前流程指定任务,该命令必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,用户可以通过showlock查看该任务是否是锁标志;同时用户也可以通过taskinfo命令查看该任务的lock属性栏是否是锁标志。如果失败,系统返 功能概述:该命令功能为在平台应用系统下锁释放当前流程指定任务。恢复必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,用户可以通过showlock查看该任务是否相关信息存在;同时用户也可以通过taskinfo命令查看该任务的lock属性栏是否是锁释放标志。如果失败, 参数说明:任务号→让任务无效的任务节点号,不可缺省,只能是用户功能概述:该命令功能为在平台应用系统下让当前流程下的指定任务为无效必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,用户可以通过用户可以通过 enable 参数说明:任务号→让任务有效的任务节点号,不可缺省,只能是用户功能概述:该命令功能为在平台应用系统下让当前流程下的指定任务为有效必须设置调度服务器编号。必须设置流程编号。如上图所示,如果成功,用户可以通过用户可以通过 enable 参数说明:任务号→
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025餐饮合同范本
- 山东污水池聚脲施工方案
- 2025年电子设备销售合同范本
- 太阳能发电板屋顶施工方案
- 钢扶梯除锈刷油漆施工方案
- 砖砌检查井维修施工方案
- 都江堰旧楼防水施工方案
- 良庆区国四道路施工方案
- 烟道膨胀节保温施工方案
- 教育工作经验分享
- 高考模拟作文“月亮与月球”导写及范文展示与写作素材
- 2024-2025学年第二学期天域全国名校协作体高三3月联考 语文试卷(含答案)
- 2025年安徽国防科技职业学院单招综合素质考试题库带答案
- 江苏省职教联盟2024-2025学年高二上学期校际联考期中调研测试语文卷(原卷版)
- 2025湘美版(2024)小学美术一年级下册教学设计(附目录)
- 2025年广东省中考物理模拟试卷一(含答案)
- 异位妊娠妇产科护理学讲解
- 2025年度智慧养老服务平台开发与运营服务合同
- 2025年江苏农林职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025中国铁塔甘肃分公司社会招聘60人易考易错模拟试题(共500题)试卷后附参考答案
- 儿童口腔接诊流程
评论
0/150
提交评论