环境:HP-UNIX sybase 12.5.4 rs 12.6 复制服务器报错,服务启动后一分钟就报错并自动就down掉,而且有内部错误,一开始怀疑是rs的bug和队列满造成的,后给rs打了最新补丁,并加了2个队列,但rs仍然报内部错误,不知道是什么原因,请高人指点。下面是rs报错日志。 H. 2007/07/20 16:10:50. THREAD FATAL ERROR #5049 DSI EXEC(50067(1) TH111.DB_db) - dsiqmint.c(3041) The DSI thread for database 'TH111...
by guzhenbin - Sybase - 2007-07-24 11:04:15 阅读(2920) 回复(3)
消息队列是企业级软件解决方案中很主要的服务! JMS消息类型: PTP(点对点)消息:这种消息队列可以同时有多个发送者,每个发送着都可以自由的向队列中发送消息, 被发送的消息按照先发先进的原则一次排列在队列中,先发的消息排列在队列的前面 排列在队列中的消息可以立即被使用者使用,也可以等一段时间才被使用者使用!通常有队列服务器维持消息的持久化。默认情况按照在队列中次序一次使用,...
大家好,我是新手。 hp-ux的主机,总是出现这种问题:队列已经满了,但总是取不出来,请问什末原因?是程序问题还是系统资源问题? 谢谢! QUOTE: 原帖由 MackedNice 于 2006-8-2 09:05 发表 那么,就是很奇怪的了。。 你能不能把你的代码贴出来。还有你的错误的信息。 发送进程A: dealmsg.mtype=qmsgid; msgsnd(qmsgid,&dealmsg,sizeof(struct cmdmsg_t),IPC_NOWAIT) 接受进程B: msgrcv(qmsgid,&msgCmdBody,sizeof(s...
主机的应用系统使用队列(具体使用多少不清楚).操作时出现"队列满",为此修改参数,内核参数修改:SEMMNS 2000 MSGSSZ 256 重启过系统,还是提示"队列满". 请问大侠,还有哪些参数需修改?
主机的应用系统使用队列(具体使用多少不清楚).操作时出现"队列满",为此修改参数,内核参数修改:SEMMNS 2000 MSGSSZ 256 重启过系统,还是提示"队列满". 请问大侠,还有哪些参数需修改?
本帖最后由 bijianing 于 2012-04-05 19:38 编辑 最近在看《Linux Kernel Development》3th Edition,在讲linux进程调度的时候涉及到等待队列的用法(P59) 原文: Some simple interfaces for sleeping used to be in wide use.These interfaces, however, have races: It is possible to go to sleep after the condition becomes true. In that case, the task might sleep indefinitely.Therefore, the recommended method ...
当TCP发送缓冲区满时( 接受缓冲区满), 该进程被阻塞住. 只有当发送缓冲区重新可用时才会从 write() 中返回. 当该进程被阻塞时, 该进程是否进入内核调度队列? 它的发送缓冲区 里的数据是内核帮它发还是该进程自己在内核态 继续发送?
当TCP发送缓冲区满时( 接受缓冲区满), 该进程被阻塞住. 只有当发送缓冲区重新可用时才会从 write() 中返回. 当该进程被阻塞时, 该进程是否进入内核调度队列? 它的发送缓冲区 里的数据是内核帮它发还是该进程自己在内核态 继续发送?