当前位置:  技术问答>linux和unix

关于后台服务进程不能读消息队列的问题?200分求答急急。。。

    来源: 互联网  发布时间:2015-03-18

    本文导语:  客户端:cln       :前台程序         tel_cln  :前台发送和接收消息队列         q2324    : 前台创建消息队列 服务器端:     ser    :后台服务程序        tel_ser :后台发送和接收消息...

客户端:cln       :前台程序
        tel_cln  :前台发送和接收消息队列
        q2324    : 前台创建消息队列
服务器端:
    ser    :后台服务程序
       tel_ser :后台发送和接收消息队列
        q2324    :创建消息队列 
出现问题:我的后台接收消息队列堵塞,但我的ser进程还在运行,没有产生core.

说明:
1 .tel_ser和cln_ser是一个长TCP连接,业务中间不断开。
2.通迅没有延时处理

|
1.请将你的需求和出错现象说的详细一些。
2.出现阻塞,是不是由于客户端的消息没有正确放到服务端的接受消息队列上?
3.一般可以这样设计:客户端有客户进程,客户消息传递进程。其中客户进程将消息放到客户消息传递进程的发送队列上(sndqueue),然后在自己的接受队列上等待。客户消息传递进程从发送队列(sndqueue)取消息,送到socket,然后阻塞在读socket上。读回信息后,写到客户进程的接受消息队列上。服务端也类似,有服务进程,服务消息传递进程。首先服务消息传递进程从socket读出消息,放到服务进程的接受消息队列,同时在自己的发送队列上等待,拿到消息后,写socket,完成一次循环。服务进程阻塞在自己的接受队列上,拿到消息后,执行相应的代码程序,完成业务,然后将返回消息写到服务消息传递进程的发送队列上,同时阻塞在自己的接受队列上。
4.可以依据这个分析一下在哪里出的错。

    
 
 

您可能感兴趣的文章:

  • 提交后台运行、消息队列
  • 后台进程和与控制终端断开的进程是一个意思吗?
  • 如何实现管道和后台进程
  • 在unix下,后台trf001同时并发了很多进程,请用一条命令,杀掉所有trf001并发的进程
  • 关于Linux后台进程【nohup】
  • daemon打起的C后台进程,怎么看标准输出?
  • linux中怎么使后台进程的输出至控制终端?
  • 让当前进程在后台运行
  • 求救!!!Tru64 Unix如何列出及kill掉后台进程?
  • Linux如何将后台进程调到前台来
  • 如何让一个进程直接转入后台?
  • 进程在前后台运行时的内在原理
  • 关于进程不能正常后台运行的问题
  • Unix下如何写一个后台进程?
  • 守护进程与后台程序有何区别?
  • 如何让后台运行的进程向终端打印字符串
  • linux 下后台进程的编写
  • 请教后台守护进程退出时侦听端口继续存在的问题
  • 启动CVS服务器后,CVS的后台服务进程叫什么名?
  • 后台进程为什么不显示结果啊?
  • 如何使一个前台运行中得进程变成后台运行的? nohup
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • windows下cmd命令提示符下让程序后台运行命令
  • 后台管理框架 ZSWIN后台管理框架
  • 视频后台管理系统 悦视频后台
  • 程序后台运行有问题
  • 使用了QWidget的程序,如何使用后台程序启动它?
  • '后台'是个什么概念
  • 作业控制中的前台作业和后台作业。
  • 怎么编写后台程序?
  • 如何停止Linux的后台服务
  • linux下如何暂停后台运行的程序
  • 刚开始用linux写程序,问个简单的后台运行问题
  • 后台系统 DiliCMS
  • 网站后台插件 cenny.js
  • 网站后台管理模板 heron-theme
  • 系统参数???and后台管理实例???and JSP???
  • 如何保证程序在后台执行???
  • 要编写一个后台的socket通讯程序,各位有没有什么好的建议?
  • 有关后台运行的编程问题
  • 请教!关于linux下的后台程序的开发。
  • unix shell中能否将后台运行程序的输出保存到变量中?
  • 菜鸟求助:Linux 应用程序后台启动后关闭窗口程序退出


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3