deepstream-测试发送AMQP

1. 安装库

* glib 2.0
----------
 sudo apt-get install libglib2.0 libglib2.0-dev
Install rabbitmq-c library
--------------------------
 sudo apt-get install librabbitmq-dev
 If you plan to have AMQP broker installed on your local machine
---------------------------------------------------------------
 sudo apt-get install rabbitmq-server

2. 启动sever

service rabbitmq-server start
 * Starting RabbitMQ Messaging Server rabbitmq-server
service rabbitmq-server status
Status of node rabbit@xx...
Runtime

OS PID: 21937
OS: Linux
Uptime (seconds): 336
RabbitMQ version: 3.8.2
Node name: rabbit@xx
Erlang configuration: Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:24:24] [ds:24:24:10] [async-threads:384]
Erlang processes: 279 used, 1048576 limit
Scheduler run queue: 1
Cluster heartbeat timeout (net_ticktime): 60

Plugins

Enabled plugin file: /etc/rabbitmq/enabled_plugins
Enabled plugins:


Data directory

Node data directory: /var/lib/rabbitmq/mnesia/rabbit@xx

Config files


Log file(s)

 * /var/log/rabbitmq/rabbit@xx.log
 * /var/log/rabbitmq/rabbit@xx.log

Alarms

(none)

Memory

Calculation strategy: rss
Memory high watermark setting: 0.4 of available memory, computed to: 54.0256 gb
other_system: 0.0353 gb (29.28 %)
other_proc: 0.028 gb (23.25 %)
code: 0.0268 gb (22.19 %)
allocated_unused: 0.0258 gb (21.4 %)
other_ets: 0.0027 gb (2.23 %)
atom: 0.0014 gb (1.19 %)
metrics: 0.0002 gb (0.16 %)
binary: 0.0002 gb (0.16 %)
mnesia: 0.0001 gb (0.06 %)
quorum_ets: 0.0 gb (0.04 %)
msg_index: 0.0 gb (0.02 %)
plugins: 0.0 gb (0.01 %)
connection_channels: 0.0 gb (0.0 %)
connection_other: 0.0 gb (0.0 %)
connection_readers: 0.0 gb (0.0 %)
connection_writers: 0.0 gb (0.0 %)
mgmt_db: 0.0 gb (0.0 %)
queue_procs: 0.0 gb (0.0 %)
queue_slave_procs: 0.0 gb (0.0 %)
quorum_queue_procs: 0.0 gb (0.0 %)
reserved_unallocated: 0.0 gb (0.0 %)

File Descriptors

Total: 2, limit: 1048479
Sockets: 0, limit: 943629

Free Disk Space

Low free disk space watermark: 0.05 gb
Free disk space: 64.7967 gb

Totals

Connection count: 0
Queue count: 0
Virtual host count: 1

Listeners

Interface: [::], port: 25672, protocol: clustering, purpose: inter-node and CLI tool communication
Interface: [::], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0

3. 用测试工具跑

进到目录/opt/nvidia/deepstream/deepstream/sources/libs/amqp_protocol_adaptor, 然后执行./test_amqp_proto_async。

4. 用插件跑

        msgbroker.set_property('proto-lib', "/opt/nvidia/deepstream/deepstream/lib/libnvds_amqp_proto.so")
        msgbroker.set_property('config', args.msgbroker_config_path) //默认的cfg_amqp.txt

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山西茄子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值