请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

c# apollo订阅与发布(一)(迁)

[复制链接]
查看: 62|回复: 0

2万

主题

2万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
74861
发表于 2020-9-16 02:56 | 显示全部楼层 |阅读模式
前言

apollo 翻译过来是阿波罗的意思,准确的说是:apache apollo,看了apache基本可以放心,因为它不像微软。
安装

下面我以windows 为例。
https://activemq.apache.org/index.html
下载最新版,下载后:
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421103901571-472999407

进去查看文档,然后呢,打开后看几个地方就可以了。
  1. From the binary distribution you can run the Apache ActiveMQ server via the bin/activemq command. If you're using Windows, just type    cd bin    activemq.bat start
复制代码
这个告诉你在bin下面可以执行脚本启动,启动即可。
但是呢,这东西比较不稳定,为什么这么说呢?任何带start,99%关闭后,将会停止。
那么我们这个时候就需要加入到服务中去。
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421105618143-1868678188

在64位下,有一个叫做:InstallService.bat
运行后查看,果然:
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421105745165-323216171

这样就比较安心了。
然后点击启动,如果报1067,那么请检查端口号和java环境是否配置成功。
然后我们看下面一段:
  1. In a web browser you can access the url http://0.0.0.0:8161/admin to access the ActiveMQ web console.The broker may ask for credentials to login the web console the first time. The default username and password is admin/admin. You can configure this in the conf/jetty-real.properties file.
复制代码
告诉我们服务端访问http://0.0.0.0:8161/admin即可,在这里提示一下,没有人真的去访问0.0.0.0,这个含义特殊,可自行百度。
我们访问的是127.0.0.1/admin,这样就出现了访问页面,会让你输入账号和密码:The default username and password is admin/admin
进去后:
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421111445510-701037041

只是他的管理服务端。
有两种订阅方式: 一种是Queues 另外一种是 Topic。
两者的区别如下:Queues 是类型的,比如说有一条消息,如果这条消息被一个客户消费了,那么久没了,所以我们知道这个一般是私人订制的。
另一种是topic,这个是主题的意思,表示我们订阅了哪个栏目就会推送哪个消息。
然后是我创建一个主题。
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421112701751-485599254

打开index,这个是客户端,然后:
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421112739961-952724928

进行连接。
destination 是目的地的意思,也就是我们的主题名称。
我们可以在服务端,发送消息:
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421112918881-2013286743

那么客户端就会收到。
我的关键词 c# apollo订阅与发布(一)(迁)  新闻咨询 1289794-20200421113127865-843217385

以下就是一个基础的认识。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表