`
buliedian
  • 浏览: 1254558 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Linux下MessageQ安装与配置

阅读更多

你可以从oracle的网站www.oracle.com上获取MessageQ的安装包。
获取后解压压缩包,然后执行安装脚本就可以安装上。安装过程比较简单,关键是一些环境变量的以及初始化文件的设置:
profile:
export BEADIR=/root/test
export LD_LIBRARY_PATH=/root/test/lib:$LD_LIBRARY_PATH
export DMQ_BUS_ID=1
export DMQ_GROUP_ID=1
export PATH=$BEADIR/bin:$BEADIR/lib:$BEADIR/include:$PATH
启动:dmqstartup -g 1 -b 1 -n oinstall -f /etc/switch.init -l /root/test/mq.log
参数说明:
-g为profile里配置的DMQ_GROUP_ID
-b为profile里配置的DMQ_BUS_ID
-n为group name
-f只初始化文件
-l为指定log文件


下面是初始化文件switch.init的配置:


%VERSION 4.0

%PROFILE
ACCEPT_KILL_COMMAND YES
ATTACH_TMO 600
ENABLE_XGROUP YES
XGROUP_VERIFY NO
FIRST_TEMP_QUEUE 200
XGROUP_TABLE_SIZE 20
GROUP_BYTE_QUOTA 8388608
GROUP_MAX_MESSAGE_SIZE 8192
ENABLE_MRS NO
ENABLE_JRN NO
ENABLE_SBS NO
%EOS

%XGROUP
switch 2 43pdev Y 1000000 -1 10 10 250 TCPIP 1024
%EOS

%ROUTE
%EOS

%CLS
6500 TCPIP 25
%EOS

%QCT
TEMPLATE 0 256000 100 NONE . P 0 II N L N

XXX 11 64000 5050 NONE . M 0 II N L N
XXX 12 64000 5050 NONE . M 0 II Y L N
XXX 13 64000 5050 NONE . M 0 II Y L N
XXX 14 64000 5050 NONE . M 0 II Y L N
XXX 15 64000 5050 NONE . M 0 II Y L N
XXX 16 64000 5050 NONE . M 0 II Y L N
XXX 17 64000 5050 NONE . M 0 II Y L N
%EOS

%GNT
%EOS
XXX为队列的名称,请改为自己的配置
这里配置了queue的id和名称等等。。

版权声明

请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。

分享到:
评论

相关推荐

    IPC的MessageQ与Notify例程

    标题中的“IPC的MessageQ与Notify例程”指的是在嵌入式系统开发中,特别是涉及到数字信号处理(DSP)领域的进程间通信(Inter-Process Communication, IPC)技术。IPC是多任务系统中不同进程间交换数据的重要手段。...

    MessageQ_Send_Num

    `SysBios8_IPC_SendNUM`项目中的代码示例可能详细展示了这些步骤,包括如何配置和管理MessageQ,以及如何在多核环境中有效地利用它们。通过分析和理解这段代码,开发者可以更好地掌握在TI-RTOS或其他RTOS中使用...

    DSP 开发例程: 基于 MessageQ 的多核通信

    DSP 开发例程: 基于 MessageQ 的多核通信

    linux/unix平台下的网络编程

    在Linux和Unix操作系统环境下,网络编程是开发网络应用程序的基础,主要涉及系统调用、网络协议以及数据传输等关键环节。本资源包含了一系列与网络编程相关的源代码,如服务器和客户端的实现,帮助开发者深入理解这...

    消息集群技术中间件(MQSeries、MessageQ)

    集群的实现主要依赖于配置管理和主从模式。在集群内部,存在一个或多个服务器实例,这些实例可以运行在同一台主机上,也可以分布在不同的网络位置。主从模式是指每个消息都有一个主服务器和多个从服务器。主服务器...

    消息中间件的集群技术(MQSeries、MessageQ)

    主流的消息中间件产品包括IBM的MQSeries和BEA的MessageQ等。 #### 三、集群技术在消息中间件中的应用 ##### 3.1 集群的概念 集群是由若干个松耦合的节点组成的集合,这些节点共同协作以提供更加稳定、高效的服务...

    syslink各模块.doc

    《SysLink 模块详解——Notify与MessageQ》 SysLink 是一个强大的系统级链接库,其中包含了多种组件,如 Notify 和 MessageQ,用于在不同模块之间高效地传递信息。本文将详细介绍这两个组件的主要功能、接口及使用...

    WebSphereMQ教程.ppt

    本教程将深入讲解WebSphere MQ的基础知识,包括安装配置、集群、分布式队列管理和故障诊断等方面。 **MQ概念** 1. **中间件**:中间件是连接不同计算环境的软件,如Unix、MVS、OS/400、VMS、Windows NT/2k等,以及...

    MSN Messageq软件的VB克隆版源代码

    内容索引:VB源码,网络相关,克隆,MSN MSN Messageq软件的VB克隆版源代码,不管是从功能或是界面来说,模仿的都挺像,不过程序运行时有少许错误,可能跟编译的环境有关系,哪位朋友对此感兴趣,可以下载修改完善一下...

    Srio概要设计.doc

    Srio有doorbell功能,我目前将中断也配置好了,但是北京唐恬部长已经表示不需使用这个功能,所以可以考虑将这个功能注掉,因为这个功能使用了一个中断向量号,一个system event号,还有多个second event号。

    host端FFT的IPC通信,开辟CMEM192M空间的2M空间为共享内存,2M空间分成四个512K分区

    IPC机制如messageQ(消息队列)在这种场景下尤为关键。 4. **CMEM (连续内存)**: 在嵌入式系统中,CMEM是专为高速数据传输设计的连续内存区域,通常用于缓存或共享数据。在本例中,我们使用2MB的CMEM空间作为共享...

    TMS320C6678多核启动与核间通讯经验分享(含原理分析与代码展示)

    本文未涉及基于IPC(Inter-Processor Communication)的Notify模块和MessageQ模块,这两个模块通常在SYS/BIOS操作系统环境下使用,虽然提供了更高级别的抽象,但可能不如直接操作核间中断灵活。 3. SPI NorFlash...

    定义中间件是介于应用与操作系统之间的系统软件(“支持”文档)共20张.pptx

    中间件的种类繁多,其中包括消息中间件(Message Oriented Middleware, MOM),如BEA MessageQ、IBM MQSeries、TongLink/Q和Microsoft MSMQ。这些中间件主要负责在不同的应用之间传递消息,确保数据的安全传输和可靠...

    arm5718的ipc-dsp,ipc-ipu通讯

    IPC使得IPU能够接收来自CPU的配置信息,以及处理后的图像数据可以回传到CPU进行进一步处理或存储。"app_host.zip"可能包含一个与IPU通信的应用程序,用于控制图像处理流程。 实现IPC的关键在于选择合适的通信机制。...

    TUXEDO的可靠消息队列

    - **/Q**:特指TUXEDO框架下的可靠消息队列,类似于IBM的MQSeries和BEA MessageQ,负责消息的存储和转发。 - **MESSAGE**:消息队列中存储的数据单元,每个消息独立封装特定的信息。 - **QUEUE**:用于存放待处理...

    基于C66AK多核处理器的H_264到HEVC视频转码软件设计

    采用C66AK多核处理器作为硬件平台,对整体转码软件框架进行总体设计,并完成软件开发环境搭建:包括在Linux平台上搭建交叉编译环境和CCS集成开发环境,通过CCS将U-Boot烧写到Nandflash中,然后启动U-Boot并采用TFTP协议将...

    TMS320C6678高性能处理器如何进行TI-IPC多核通信案例.pdf

    该评估板由核心板与底板组成,核心板经过严格的PCB Layout设计和高低温测试,保证其在各种工业应用环境下的稳定性与可靠性。此外,该评估板提供了丰富的接口资源,包括双路千兆网口、SRIO、PCIe等高速通信接口,使得...

    Internet WEB服务源代码

    在ASP环境中,它们可能会被用来创建一个能够处理多个并发请求的Web服务器,异步全双工特性使得服务器能够同时处理多个客户端的请求,而无需等待一个请求完成再处理下一个。Inout类可能处理HTTP请求和响应,Tcpipcon...

Global site tag (gtag.js) - Google Analytics