[转帖]tuxedo 启动参数问题_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4044 | 回复: 0   主题: [转帖]tuxedo 启动参数问题        下一篇 
lusxingbao
注册用户
等级:少校
经验:1487
发帖:100
精华:0
注册:2012-11-12
状态:离线
发送短消息息给lusxingbao 加好友    发送短消息息给lusxingbao 发消息
发表于: IP:您无权察看 2012-11-13 16:53:33 | [全部帖] [楼主帖] 楼主

设置tuxedo启动参数
修改ubb 中服务对应段,增加 CLOPT="-o /tmp/out.dat -- a" 参数,-o 标准输出,写入到的文件路径

,-- a 传给 tpsvrinit()  argv 。


ubb 例子

*SERVERS
DEFAULT:
CLOPT="-A"
simpserv        SRVGRP=GROUP1 SRVID=1
CLOPT="-o /tmp/out.dat -- a"


修改服务tpsvrinit函数

for(i=1; i<argc; i++) if(!strcmp(argv[i], "--")) break;
userlog("%s", argv[i+1]);


Tuxedo 函数

char * tpalloc(char *type, char *subtype, long size)


描述:分配缓冲区
参数:type:缓冲区的类型。
      subtype:缓冲区的子类型,只有VIEW有子类型,其他的缓冲区该参数要设为NULL。
      long:缓冲区的大小。默认值1024B。分配大小应该用Fneeded32
返回值: 成功返回一个指向所分配空间首地址的CHAR *形指针,失败返回NULL。

long Fneeded32(FLDOCC32 F, FLDLEN32 V)


描述:计算长度
参数:F,字段个数。
      V,需要总内存的大小。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论