我是靠谱客的博主 糊涂冰棍,最近开发中收集的这篇文章主要介绍springboot集成zeromq相关资料地址引入依赖项目使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

相关资料地址

ZeroMQ | Java

1. Basics | ØMQ - The Guide

GitHub - zeromq/jeromq: Pure Java ZeroMQ

引入依赖

参考上边的githun连接

项目使用

private static final Logger logger = LoggerFactory.getLogger(ZeroClient.class);

    @Value("${spring.zeromq.enable}")
    private Boolean enabled;

    public ZMQ.Socket socket;

    @PostConstruct
    public void init() {
        if (enabled) {
            connect();
        }
    }

    private void connect() {
        ZContext context = new ZContext();
        // Socket to talk to client
        socket = context.createSocket(SocketType.PUB);
        String localAddress = null;
        try {
            InetAddress localHost = InetAddress.getLocalHost();
            localAddress = localHost.getHostAddress();
        } catch (UnknownHostException e) {
            logger.warn("获取主机IP失败");
        }
        String uri = "tcp://" + localAddress + ":5555";

        socket.bind(uri);
        logger.info("zeromq connect to " + uri + " success");

    }

项目启动的时候初始化该配置文件,其他地方直接使用该socket即可

最后

以上就是糊涂冰棍为你收集整理的springboot集成zeromq相关资料地址引入依赖项目使用的全部内容,希望文章能够帮你解决springboot集成zeromq相关资料地址引入依赖项目使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部