• 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
    root@xx:/opt/nvidia/deepstream/deepstream-6.3# 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. 设置nvbroker插件

            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

    未完待续......

  • 相关阅读:
    【CSS】5分钟带你彻底搞懂 W3C & IE 盒模型
    NgRx 中如何进行状态管理?(含示例)
    高级IO—多路转接
    表格文字识别易语言代码
    修改Cpython解释器为python单文件代码加密(无import自己模块)
    基于测地距离场的三维人脸参数化方法
    Java 华为真题-出租车计费
    将json-bigint处理为数值分区数组的字段全部自动转为字符串
    MODNet:基于目标分解的实时trimap-free肖像抠图
    JavaScript-Ajax-axios-Xhr
  • 原文地址:https://blog.csdn.net/evsqiezi/article/details/134403702