Tuxedo 中关于时间的参数的说明

Java通过Jolt调用Tuxedo服务-补充说明 Java通过Jolt访问Tuxedo服务-补充说明草木瓜2006-6-2一、页面参数文件说明以及通过WebLogic调用Tuxedo服务《Java通过Jolt访问Tuxedo服务》一文是在Eclipse环境下开发调用Tuxedo服务。其中在index.aspliwei.java中有这么几句语句:index.aspliwei.java//跟据传递的变量STRIN 阅读详情
标题:Tuxedo 中关于时间的参数的说明 浏览次数: 770 时间:2003-02-13
作者:

在Tuxedo中有许多关于时间方面的参数,本文对主要的参数及之间的相互关系一一做了说明。

SCANUNIT

BBL系统进程对Bulletin Board的管理和监控是基于时间片的轮询方式,时间片的大小就是SCANUNIT的值,SCANUNIT是Tuxedo对系统进行管理的最基本时间单位,其他许多时间方面的参数均是SCANUNIT的倍数。每隔SCANUNIT,BBL对Bulletin Board进行一次检查,看看有无超时的事务或服务请求。SCANUNIT必须是大于0的5的倍数,最大是60,缺省10,单位为秒。

BLOCKTIME

服务请求的超时值,BBL发现有超时的Request时,会给相应的Client端发信息,Client端如果在调用时未加TPNOTIME标记,会报错返回,tperrno值为13。由于BLOCKTIME是以SCANUNIT为单位的,所以时间的绝对值为(BLOCKTIME * SCANUNIT),BLOCKTIME缺省为(60/SCANUNIT)。

SANITYSCAN

健全性检查扫描,健全性检查主要检查Server进程状态和Bulletin Board数据结构, BBL检查Server进程是否存活,如果已经不存在,会清理Bulletin Board中相应的数据项及IPC资源,并根据参数配置决定是否重新启动,如果设了RESTART=Y,所占的Message Queue不会被清,Queue中的Request得到保留,仍会被处理。如果是MP模式,BBL还会给DBBL发状态消息。
SANITYSCAN缺省为(120/SCANUNIT)。

BBLQUERY

BBL检查,在MP模式下,DBBL会每隔一段时间检查是否所有的BBL都发了" I am ok "心跳信息给自己,如果没有收到某个BBL的信息,它会发Request给那个BBL,如果等了DBBLWAIT后仍然没有回复,DBBL会认为那台机器有问题,将其partition。BBL QUERY缺省为(300/SCANUNIT),DBBLWAIT缺省为(20/SCANUNIT)。BBLQUERY必须大于等于SANITYSCAN,tmloadcf 时会强制检查,如果设的值小于SANITYSCAN,tmloadcf会自动调整为SANITYSCAN。

其它和时间相关的参数还有:

WSL [-I init-timeout]
WorkStation Client和后台建立连接的超时参数值,缺省60秒

WSL [-T Client-timeout]
WorkStation Client和WSH建立连接后,如果在指定的时间内没有信息交互,WSH会自动释放和这个Client端的连接,并将此Client在Bulletin Board中的数据项请空,RollBack它未完成的事务 。


WSL [-N network-timeout]
此值实际上是WorkStation Client在做receive时的超时值,如果发生超时,此操作会出错,WorkStation Client会断开和后台的连接。

SERVICES中的SVCTIMEOUT
如果SERVICE执行时间超过SVCTIMEOUT,BBL会自动将此Server进程Kill掉。

SERVICES中的TRANTIME
如果此SERVICE设置了AUTOTRAN=Y,则此值为事务超时值,超时后Transaction
Manager会自动RollBack此transaction。

 

转自BEA网站

Java通过Jolt调用Tuxedo服务 Java通过Jolt调用Tuxedo服务草木瓜 2006-6-1------------------------一、简介------------------------外部应用访问Tuxedo服务是很经常的事,一般有两种方法WTCJolt,网上很多关于Jolt调用Tuxedo服务文章,描述的太多笼统,其实通过Jolt并不是很复杂的事情,这里使用Eclipse3.1+Jolt+WebL 阅读详情

相关推荐

STM32 SPI驱动TFT LCD实战:时序配置与硬件协同

SPI(串行外设接口)是一种高速、全双工、同步串行通信协议,广泛应用于微控制器与显示模组等外设的数据交互。其核心依赖时钟极性(CPOL)与时钟相位(CPHA)组合定义的四种工作模式,直接影响数据采样可靠性;而片选(NSS)与MOSI/SCLK等信号的硬件映射,则决定了多设备共总线下的通信稳定性。在TFT LCD驱动场景中,SPI凭借低开销、高吞吐优势成为主流选择,尤其适配ST7789、ILI9341等集成显示控制器的模块。本文聚焦STM32L系列MCU通过SPI2驱动1.3寸LCD的完整链路,涵盖Mode

php55的博客 1180

tuxedo开发指南

tuxedo应用开发指南,介绍了tuxedo开发流程,tuxedo工作流程,介绍tuxedo函数及其使用

GEE:哨兵时间序列遥感数据动态阈值方法计算物候时期EOS/SOS(2)

本文将分享解释论文《Improved Estimates of Arctic Land Surface Phenology Using Sentinel-2 Time Series》中使用到的基于阈值估算北极地区的植被物候,特别是北极地区的植被季节开始结束的日期(SoSEoS)的方法代码。该方法使用的是使用哨兵2数据,并实现了两种阈值方法( 无平滑的阈值方法、平滑后的阈值方法)。

养乐多的博客 2922

tuxedo时间参数系统消息队列参数对其影响的笔记

SCANUNIT        10 /*tuxedo时间片,单位秒*/SANITYSCAN      12      /*轮训DBBL时间片个数,其值 乘以 scanunit即是描述 : 12*10=120秒*/BLOCKTIME       18      /*客户连接超时时间片个数, 18*10=180秒 ,即客户端连接后180秒无返回则超时,tperrno=13*/WSL参数:  例如:

Star_CHL的专栏 4432

Tuxedo 超时控制(转贴)

源于才文章确实详细,暂且转载于此,谢原发帖主人。Tuxedo 超时控制(转贴)原帖发于DEV2DEV,现转贴在此。                                                                                              TUXEDO超时控制全功略摘要:  本《功略》集中了TUXEDO应用中,可能涉及到

folin的专栏 2472

TUXEDO超时控制全功略(一) - [Tuxedo]

版权声明:转载时请以超链接形式标明文章原始出处作者信息及本声明 http://kimva.blogbus.com/logs/10795776.html 摘要:   本《功略》集中了TUXEDO应用中,可能涉及到的所有时间参数,并分别对其进行详细描述,不但对其出处、取值等基本属性进行查证,而且,通过分析其内在的控制机制,给出设置建议,以期能够达到透彻理解、方便查阅、准确使用的目的。

925

TUXEDO自学笔记(一)

1. TPSVCINFO结构体 void tpservice(TPSVCINFO *svcinfo); 只有一个参数,该参数是指向TPSVCINFO结构的指针(atmi.h)。该结构定义如下: struct tpsvcinfo { char name[32];   /*s

1万+

TUXEDO TPERRNO 解读

#define TPMINVAL 0 /* minimum error message */ tperrno:1 : TPEABORT - transaction cannot commit tperrno:2 : TPEBADDESC - bad communication descriptor tperrno:3 : TPEBLOCK - blocking condition foun

风叶 2万+

Tuxedo常见应用配置关注事项 (转自BEA中国网站)

都是自己工作中曾经犯过的错或者是觉得容易弄错的地方,整理了部分与大家交流,还有些正在整理中。          Tuxedo常见应用配置关注事项1. ubbconfig配置中机器名配置:windows环境中一定要大写,unix中可用uname -n查看。2. tmboot 起不来常与这几个参数相关,并容易混淆,建议关注。MAXACCESSERS,MAXSERVERS,MAXSERVICES:这三个

双子黎明的专栏 2328

Tuxedo常见应用配置关注事项

都是自己工作中曾经犯过的错或者是觉得容易弄错的地方,整理了部分与大家交流,还有些正在整理中。 1. ubbconfig配置中机器名配置:windows环境中一定要大写,unix中可用uname -n查看。 2. tmboot 起不来常与这几个参数相关,并容易混淆,建议关注。 MAXACCESSERS,MAXSERVERS,MAXSERVICES:这三个参数控制该TUXEDO应用系统对IPC资

我的地盘我做主 819

TUXEDO 函数 说明 (中文)

TUXEDO函数说明-收集整理 1与缓冲区使用有关的ATMI 21.1tpalloc. 21.2tprealloc. 21.3tpfree. 21.4tptypes. 22常用的FML(FML32)操作函数... 32.1Falloc. 32.2Finit 32.3Fadd. 32.4Fchg. 32.5Fget 42.5Fprint 4

Léon Atelier 2930

Tuxedo的配置管理简要说明(转)

Tuxedo的配置管理简要说明 Tuxedo的配置管理简要说明1一、Tuxedo基本命令2二、UBB文件配置说明3三、数据库XA设置73.1 ORACLE XA73.2 SYBASE XA83.3 INFORMIX XA8四、Tuxedo多机方式配置要点94.1启动tlisten94.2 ubb文件配置94.3管理11五、用JOLT连接TuxedoWeblogic115.1在

双子黎明的专栏 5211

TUXEDO UBB 配置详细说明

http://docs.oracle.com/cd/E26665_01/tuxedo/docs11gr1/rf5/rf5.html#wp3370051 UBBCONFIG(5) Name UBBCONFIG—Text version of an Oracle Tuxedo configuration file. Description When an Oracle Tu

3410

Tuxedo配置管理简要说明

一、Tuxedo基本命令2二、UBB文件配置说明3三、数据库XA设置73.1 ORACLE XA73.2 SYBASE XA83.3 INFORMIX XA8四、Tuxedo多机方式配置要点94.1启动tlisten94.2 ubb文件配置94.3管理11五、用JOLT连接TuxedoWeblogic115.1在Tuxedo上安装、配置JOLT Server115.2 配置...

weixin_33737774的博客 963

Tuxedo基本命令Tuxedo的ubb文件详解

1.创建tuxedo.conf配置文件 具体配置文件内容参照其他博客,文末做说明。 2.使用命令将tuxedo.conf配置文件,生成tuxedo.ubb二进制文件 tmloadcf -y tuxedo.conf (-c 计算运行应用需要的IPC资源,该信息将提供给管理员,用于在各机器上配置资源。 -n 进行语法检查并不生成TUXCONFIG。 -b 控制TUXCONFIG占用的物理页数。 -y ...

P.L.C的博客 4952

TUXEDO函数说明

 TUXEDO函数说明-收集整理 1与缓冲区使用有关的ATMI 21.1tpalloc. 21.2tprealloc. 21.3tpfree. 21.4tptypes. 22常用的FML(FML32)操作函数... 32.1Falloc. 32.2Finit 32.3Fadd. 32.4Fchg. 32.5Fget 42.5Fprint 4

luobina的专栏 1496

TUXEDO配置参数详解

  <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->TUXEDO配置参数详解     2007-07-10 09:39:47 大 中

zhouqixiang的专栏 5688

linux查看tuxedo版本的命令,tuxedo 监控命令说明

TUXEDO作为优秀的中间件,被广泛的应用在电信、金融等领域。通过简单的命令就可以对其进行比较全面的运行状况监控的。下面简单做一些相关的介绍。以AIX5.3为操作系统环境。TUXEDO版本是8.1。下面简单说明,以 tmboot -y 启动TUXEDO服务。输入下面的命令即可进入TUXEDO监控环境了,tmadmin一、查看服务信息psr(1) 命令: printserver 简写 psr(2...

weixin_35914724的博客 2608

Tuxedo基本参数配置说明

一、Tuxedo基本命令 #1.设置环境变量TUXDIR,APPDIR,TUXCONFIG,LANG(跟OS相关),LD_LIBRARY_PATH(跟OS相关) #2.编译ubb文本生成二进制配置文件:tmloadcf ?Cy ubbconfig #3.所有机器上运行tlisten,具体见文档中NETWORK一节 #4.启动tmboot ?Cy #5.关闭tmshutdown...

weixin_34204057的博客 620

tuxedo配置管理简要说明

一、Tuxedo基本命令2二、UBB文件配置说明3三、数据库XA设置73.1 ORACLE XA73.2 SYBASE XA83.3 INFORMIX XA8四、Tuxedo多机方式配置要点94.1启动tlisten94.2 ubb文件配置94.3管理11五、用JOLT连接TuxedoWeblogic115.1在Tuxedo上安装、配置JOLT Server115.2 配置Weblogic Se

梵行 的专栏 1586

TC8协议一致性测试文档

OA_Automotive_Ethernet_ECU_TestSpecification_Layer_1_v3.0OA_Automotive_Ethernet_ECU_TestSpecification_Layer_2_v3.0OA_Automotive_Ethernet_ECU_TestSpecification_Layer_3-7_v3.0

上一篇: tuxedo 的XA规范.
下一篇: tuxedo中不采用XA连接oracle数据库的例子 (转自BEA网站)
neptuner
博客等级 码龄24年 4粉丝 21原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值