当前位置: 首页 > news >正文

网站开发详细设计文档最成功的网络营销案例

网站开发详细设计文档,最成功的网络营销案例,学网页设计怎么样,企业做的网站费入什么科目为了避免服务器宕机而导致消息丢失,ActiveMQ提供消息持久化机制。 ActiveMQ提供多种消息持久化的方式,如LevelDB Store、KahaDB 、AMQ、JDBC等,详情可以访问官网。 ActiveMQ默认是使用KahaDB持久化消息。在/conf/activemq.xml如下配置&…

为了避免服务器宕机而导致消息丢失,ActiveMQ提供消息持久化机制。

ActiveMQ提供多种消息持久化的方式,如LevelDB Store、KahaDB 、AMQ、JDBC等,详情可以访问官网。

ActiveMQ默认是使用KahaDB持久化消息。在/conf/activemq.xml如下配置:

<persistenceAdapter><kahaDB directory="${activemq.data}/kahadb"/>
</persistenceAdapter>

KahaDB是一个文件型数据库,是以日志形式保存到文件来保证消息的持久化。


本篇博客主要介绍如果使用JDBC方式持久化消息,我选择MySQL作为存储数据库。

配置数据源

首先需要在mysql中新建数据库activemq,然后在/conf/activemq.xml配置如下数据源。注意在/lib目录下需要添加mysql-connector-java-5.1.44.jar、druid-1.1.9.jar两个Jar包,版本可自选。

<bean id="mysql-ds" class="com.alibaba.druid.pool.DruidDataSource"destroy-method="close"><property name="url" value="jdbc:mysql://localhost:3306/activemq?relaxAutoCommit=true"/><property name="username" value="root"/><property name="password" value="root"/><property name="initialSize" value="1" /> <property name="minIdle" value="1" /> <property name="maxActive" value="10" /><property name="poolPreparedStatements" value="true"/>
</bean>

引用数据源

<!--
<persistenceAdapter><kahaDB directory="${activemq.data}/kahadb"/>
</persistenceAdapter>
--><persistenceAdapter><jdbcPersistenceAdapter dataSource="#mysql-ds" />
</persistenceAdapter>

启动

启动之后,数据库中就可以看见activemq_acks、activemq_lock、activemq_msgs三张表。

数据库信息

activemq_acks:存储订阅关系。

字段类型描述
CONTAINERvarchar消息的Destination
SUB_DESTvarchar如果是使用static集群,则会有集群其他系统的信息
CLIENT_IDvarchar每个订阅者的客户端ID
SUB_NAMEvarchar订阅者名称
SELECTORvarchar选择器,可以选择只消费满足条件的消息
LAST_ACKED_IDbigint最后一次确认ID,该订阅者最后一次收到的消息的ID
PRIORITYbigint优先级,值越大优先级越高
XIDvarchar

activemq_msgs:存储消息。

字段类型描述
IDbigint主键ID
CONTAINERvarchar消息的Destination
MSGID_PRODvarchar消息发送者客户端的主键
MSGID_SEQbigint发送消息的顺序,MSGID_PROD+MSG_SEQ可以组成JMS的MessageID
EXPIRATIONbigint消息的过期时间,存储的是从1970-01-01到现在的毫秒数
MSGlongblob消息内容
PRIORITYbigint优先级,值越大优先级越高
XIDvarchar

activemq_lock:存储锁信息。

字段类型描述
IDbigint主键ID
TIMEbigint时间
BROKER_NAMEvarchar拥有锁的Broker的名称
http://www.hrbkazy.com/news/45861.html

相关文章:

  • 重庆彼客的网站是谁家做的2022年搜索引擎优化指南
  • 网站打开速度优化域名注册
  • 区总工会网站建设流程百度搜索推广优化师工作内容
  • 教育类网站 前置审批产品推广方案范文500字
  • 新媒体营销专业学什么安康seo
  • 个人网页设计作品模板代码怎么写广州seo优化
  • 上海想找人设计网站域名seo站长工具
  • 请人做网站后台密码搜狗竞价推广效果怎么样
  • 重庆建设厂招聘信息网站邢台网站公司
  • 任务放单平台百度地图排名可以优化吗
  • 企业做网站系统今日疫情最新情况
  • 定制网站建设公司哪家好百度推广需要什么条件
  • wordpress 如何回到初始化陕西seo快速排名
  • wordpress xueqiu合肥百度seo排名
  • wordpress中collapse网络seo软件
  • 免费商城网站建设东莞优化怎么做seo
  • phpstudy网站建设教程怎样自己做网站
  • 织梦网站熊掌号改造怎么做优秀品牌策划方案
  • 做网站好多钱门户网站排行榜
  • 网站域名迁移公告怎么制作一个自己的网站
  • 南阳企业网站建设公司seo1域名查询
  • 温州网站推广价钱爱站小工具计算器
  • 厦门做外贸网站优化网站软文
  • 廊坊市建设局网站发布推广信息的网站
  • 论坛申请网站备案前置审批百度网盘app官方下载
  • 用个人电脑做网站服务器查看浏览过的历史记录百度
  • 杭州滨江网站建设公司郑州seo关键词自然排名工具
  • 织梦网站织梦做英文版的交换链接是什么
  • 温州网站建设服务电子商务网络公司seo代码优化有哪些方法
  • 在线写代码的网站电商培训学校