E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mnesia
rabbitMQ基本介绍
rabbitMQ默认端口5672
mnesia
非关系型数据库存储交换机队列和绑定的元数据启动rabbitMQ服务/sbinrabbitmq-server/sbinrabbitmqctlstop/sbinrabbitmqctlstop-app
xiaopzi123123
·
2024-02-06 09:54
rabbitmq
linux查看MQ日志路径,Rabbitmq之修改日志和数据存放路径
linux版rabbitmq修改日志和数据存放路径示例:rpm包安装日志和数据存放都在/var下(1)先创建数据文件和日志文件存放位置的目录并给权限#mkdir-pv/usr/local/rabbitmq/
mnesia
谁不言
·
2024-01-12 08:39
linux查看MQ日志路径
大数据应用与原理之云数据库
以服务形式提供二、云数据库产品亚马逊、微软等三、UMP系统概述Alibaba开发通用UnifiedMysqlPlatform1.单一对外访问接口2.消除单点故障3.动态可伸缩性4.实现资源间相互隔离系统架构
Mnesia
HuangDXian
·
2023-12-19 22:14
大数据应用
big
data
数据库
大数据
用
Mnesia
为cache增加分布式支持
一:分布式缓存1.选取通信策略在设计分布式程序时,可供选择的通信方式主要有两种:异步通信和同步通信。采用异步通信时,发送方无须等待任何确认或应答。而在采用同步通信时,发送方会处于挂起状态,直至收到回复为止((即便只是“收到,多谢”之类的确认性回复)。Erlang消息传递的基本形式就是异步的,因为这种形式最为简单灵活:一般来说异步通信更适合分布式编程,而且同步通信总可以利用成对的异步请求/响应消息来
明明如皓
·
2023-12-16 10:21
分布式
手动修复 rabbitmq 报错 “Crash dump is being written to“
emulatorErrorinprocessonnode'
[email protected]
'withexitvalue:{shutdown,[{
mnesia
_loader
only火车头
·
2023-11-08 09:22
rabbitmq
分布式
mnesia
里的lamport clock
2019独角兽企业重金招聘Python工程师标准>>>
mnesia
使用"wait-die"机制预防死锁,"wait-die"是基于时间戳的,
mnesia
采用了lamportclock算法作为"wait-die
weixin_34038652
·
2023-11-05 21:13
python
Windows10 docker启动rabbitMQ失败could_not_write_file,"/var/lib/rabbitmq/
mnesia
/rabbit@
rabbitmq:3.7container_name:rabbitmq.servicevolumes:-"D:/var/bimserver/data/rabbitmq:/var/lib/rabbitmq/
mnesia
cherishpf
·
2023-11-03 12:15
MQ - 09 RabbitMQ的架构设计与实现
文章目录导图概述RabbitMQ系统架构协议和网络模块数据存储元数据存储--->自带的分布式数据库
Mnesia
消息数据存储生产者和消费者HTTP协议支持和管控操作RabbitMQ从生产到消费的全过程总结导图概述最基础的消息队列应该具备通信协议
小小工匠
·
2023-09-21 02:17
rabbitmq
分布式
RabbitMQ修改数据目录
MNESIA
数据目录
RabbitMQ修改数据目录
MNESIA
数据目录一、什么情况要调整数据目录1.1磁盘空间不足1.2磁盘性能瓶颈1.3迁移集群的备份还原1.4数据分离二、
MNESIA
简介三、操作步骤四、其他问题4.1重启失败一
Energet!c
·
2023-09-15 07:43
rabbitmq
windows(server) docker rabbitMQ .erlang.cookie must be accessible by owner only
网上的教程大多都是千篇一律的linux解决方式~太浪费时间~------------下面说下windows上的解决方式,如下图,最简单的方式就是不必挂载整个rabbitmq目录,只要挂载
mnesia
文件夹就行了
oiooooio
·
2023-08-08 05:52
rabbitmq
erlang
分布式
win10 Docker安装RabbitMQ -linux同样适用
dockerpullrabbitmq:management如果想要实现数据持久化,需要添加以下两个命令,不需要的话可以把这两个命令去掉-vd:/rabbitmq/data:/var/lib/rabbitmq/
mnesia
飞翔的键盘侠
·
2023-04-21 17:12
微服务
rabbitmq
docker
分布式
EMQX ACL 配置失效问题解决
最后发现配置数据被存储在emqx内置的
mnesia
里面,怎么改配置文件都不生效,于是暴力删除emqxdata目录下的2个文件夹/var/lib/emqx/
mnesia
/var/lib/emqx/configs
lili861217
·
2023-04-09 19:48
mqtt
服务器
ejabberd_s2s
作为gen_server启动初始化时创建s2s(
mnesia
)表,保存的是服务器之间的联系信息,server和server之间的路由主要为do_route(From,To,Packet)方法do_route
weixin_34220963
·
2023-04-05 23:00
RabbitMQ 基础知识
RabbitMQ常用命令设置文件夹结构(日志文件夹,数据库文件夹-存储服务器信息,比如元数据、虚拟主机等)$mkdir-p/var/log/rabbitmq$mkdir-p/var/lib/rabbitmq/
mnesia
赛亚人之神
·
2023-04-03 17:19
RabbitMQ教程
常用命令一台物理机器上可以有多个erlang节点(实例),每个节点可以运行多个应用程序,其中重要的应用程序有RabbitMQ、Erlang语言自带的
Mnesia
数据库,以及RabbitMQ相关的插件(如
中v中
·
2023-03-28 03:41
rabbitmq集群宕机丢失用户问题分析报告
问题分析Rabbitmq集群数据持久化流程基本概念:Rabbitmq是基于
mnesia
(一个分布式数据库管理系统)。
doverxu
·
2023-02-04 20:23
有关 EMQ X 水平可扩展性的挑战与对策 - MQTT Broker 集群详解(三)
在开始本文之前,我们需要了解EMQX集群中是数据是如何复制的:EMQXbroker将主题和客户端的运行时信息存储在
Mnesia
数据库中,有助于跨集群复制数据。
·
2021-11-02 22:46
mqtt物联网iot集群
mac docker搭建rabbitmq
hostnamerabbitmq-p15672:15672-p5672:5672rabbitmqps:--hostnamerabbitmq存储数据的节点名称,默认是主机名,不指定更改主机名启动失败,默认路径/var/lib/rabbitmq/
mnesia
-p
·
2021-08-02 18:20
Phoenix 集成 ejabberd
ejabberdapplicationconfig/config.exsconfig:ejabberd,file:"config/ejabberd.yml",log_path:'logs/ejabberd.log'config:
mnesia
lidashuang
·
2020-11-23 21:17
elixir
ejabberd
phoenix
【笔记】大数据技术之云数据库存储(六)
云数据库概述优势按需服务随时服务通用性高可靠性廉价超大规模动态可扩展安全易用高性能系统架构UMP系统概述保持着单一的对外访问入口清楚单点故障,保证服务的高可靠性具有良好的可伸缩性,能够动态地增加/减少计算资源实现资源之间的相互隔离问题:单个用户消耗过多导致对其它用户产生影响组件
Mnesia
琴&
·
2020-10-30 18:29
大数据技术学习笔记
rabbitmq-delayed-message-exchange插件实现延迟功能
实现原理:安装插件后会生成新的Exchange类型x-delayed-message,该类型消息支持延迟投递机制,接收到消息后并未立即将消息投递至目标队列中,而是存储在
mnesia
(一个分布式数据系统)
学有境
·
2020-09-24 17:47
channel声明队列的queueDeclare方法的参数说明
durable:是否持久化,队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的
Mnesia
数据库中,当rabbitmq重启之后会读取该数据库
tszxlzc
·
2020-09-14 11:00
rabbitmq
对RabbitMQ集群的理解
/rabbitmq-serverstart后,一个Erlang虚拟机实例启动2)区别于Java虚拟机一个程序对应一个虚拟机实例,Erlang虚拟机上可以运行多个程序(通常和Rabbit一起启动的有,
Mnesia
auron_yao
·
2020-09-12 15:35
RabbitMq的一些概念,持久化、队列排他、自动删除、消息确认机制、消息ACK、消费消息的模式
一、队列持久化的概念队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的
Mnesia
数据库中,当rabbitmq重启之后会读取该数据库
毅大师
·
2020-09-12 15:06
mq
rabbitmq
rabbitmq升级服务 启动报错
:BOOTFAILED===========Errordescription:{error,{cannot_delete_plugins_expand_dir,["/var/lib/rabbitmq/
mnesia
weixin_34228617
·
2020-08-23 14:29
使用
mnesia
在节点间共享内存
概述有很多场景需要在一系列节点间共享内存数据.如,有一系列水平对等的网关,可以在任意网关节点上拿到所有网关的特定内存信息.一般的做法是使用zookeeper,etcd等提供了分布式一致性保证的服务.使用zookeeper,etcd做节点间的数据同步当然没有问题.但是:erlang内置数据类型需要额外的序列化/反序列化处理.如pid.不想引入一个复杂系统.我最终使用了gossipprotocol共享
enjolras1205
·
2020-08-20 17:15
erlang
elixir
distributed
使用
mnesia
在节点间共享内存
概述有很多场景需要在一系列节点间共享内存数据.如,有一系列水平对等的网关,可以在任意网关节点上拿到所有网关的特定内存信息.一般的做法是使用zookeeper,etcd等提供了分布式一致性保证的服务.使用zookeeper,etcd做节点间的数据同步当然没有问题.但是:erlang内置数据类型需要额外的序列化/反序列化处理.如pid.不想引入一个复杂系统.我最终使用了gossipprotocol共享
enjolras1205
·
2020-08-20 17:14
erlang
elixir
distributed
RabbitMq 队列的一些常见方法及参数
Booleandurable,Booleanexclusive,BooleanautoDelete,IDictionaryarguments);queue:声明的队列名称durable:是否持久化,是否将队列持久化到
mnesia
weixin_30487317
·
2020-08-19 20:31
使用代码创建rabbitmq交换机和队列绑定
数据类型:String//第二个参数,durable:是否持久化,队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的
Mnesia
weixin_30654583
·
2020-08-19 16:14
Mnesia
启动过程
Mnesia
是Erlang下的分布式数据库管理系统,有以下主要特性:1)适合于电信应用的关系/对象混合数据模型2)特别设计的DBMS查询语言,QLC3)持久性,数据表既可以存在磁盘也可以全部保留在主存4
stephenxu111
·
2020-08-17 02:10
Erlang
浅谈H5捕鱼游戏设计
很少写文章,记录一下,开发捕鱼游戏的设计和开发流程:游戏架构设计:平台php+前端用的是laybox(ts)+服务端erlang+数据库PostgreSQL(少量数据存游戏服
mnesia
)H5游戏都是用
standcrazy
·
2020-08-16 01:00
游戏
erlang
mnesia
脏写的性能瓶颈和解决办法
mnesia
脏写的话和脏读最大的区别是要同步数据,假如一个项目有3个节点A,B,C。在A节点脏写一个数据,这个操作需要2步,1,对本地节点的
mnesia
写入数据。
sjc9009
·
2020-08-14 11:51
通过rabbitmqadmin管理rabbitmq
作者:吴业亮博客:http://blog.csdn.net/wylfengyujiancheng1、拷贝命令#cp-a/var/lib/rabbitmq/
mnesia
/rabbit@localhost-plugins-expand
Yeliang Wu
·
2020-08-07 22:16
消息队列
RabbitMQ
低成本和高性能的MySQL云数据库的实现
系统中包含了controller服务器、proxy服务器、agent服务器、API/Web服务器、日志分析服务器、信息统计服务器等组件,并且依赖于
Mnesia
、LVS、RabbitMQ、ZooKeeper
杨白开水
·
2020-08-04 09:16
数据库
channel.QueueDeclare各个参数详解
exclusive,noWait,args)name:队列名字durable:是否持久化,队列的声明默认是存放到内存中的,如果rabbitmq重启会丢失,如果想重启之后还存在就要使队列持久化,保存到Erlang自带的
Mnesia
吕秀军
·
2020-07-16 01:16
rabbitmq
Chicago Boss:开源的Erlang Web框架
ChicagoBoss提供了数据库的支持(Mysql、
Mnesia
、MongoDB、PostgreSQ
csdn陈明
·
2020-07-14 08:18
erlang 实现与 c++ 通讯
erlang实现与c++通讯分类:c/c++erlang/
mnesia
2013-10-1900:20225人阅读评论(0)收藏举报erlangsocketc++通讯网络通讯常用的有2种:行通讯和包体通讯
go_a2004
·
2020-07-13 05:42
游戏程序
【笔记】学习RabbitMQ
RabbitMQ工作模型AMQP消息协议,不是JMS协议消息存放在数据库:Erlang编写的
Mnesia
数据库事件机制监听交换机用来路有消息!
Gavid-jh
·
2020-07-08 20:37
JavaWeb
Java
java
rabbitmq
队列
让我们聊聊脑裂这事情
不过所有使用ejabberd厂商可能都会遇到
Mnesia
脑裂的问题。在这里打算简单的谈谈脑裂这个事情。什么是脑裂我在这里面给个非官方的定义吧。
weixin_34090643
·
2020-07-06 00:35
使用
mnesia
在节点间共享内存
概述有很多场景需要在一系列节点间共享内存数据.如,有一系列水平对等的网关,可以在任意网关节点上拿到所有网关的特定内存信息.一般的做法是使用zookeeper,etcd等提供了分布式一致性保证的服务.使用zookeeper,etcd做节点间的数据同步当然没有问题.但是:erlang内置数据类型需要额外的序列化/反序列化处理.如pid.不想引入一个复杂系统.我最终使用了gossipprotocol共享
enjolras1205
·
2020-07-04 20:16
erlang
elixir
distributed
记录几个小问题
一般影响erlang节点互ping的因素大致有如下几个:a)设置相同的cookie;b)防火墙关闭;两个server节点和
mnesia
节点互ping的过程中,首先设置了相同的cookie,其中一台物理机上的
weixin_30877493
·
2020-06-28 01:31
磁盘空间已满导致rabbitmq无法启动
于是,尝试生动启动一下:rabbitmq-server错误报告说是:Couldnotcreatedir/var/lib/rabbitmq/
mnesia
/rabbit@host-plugins-expand
weixin_30367169
·
2020-06-27 18:31
RabbitMQ Node rabbit@node1 thinks its clustered with node rabbit@node2, but rabbit disagrees
解决方法:rabbitmqctlstop_app1:删除/var/lib/rabbitmq/
mnesia
2:主节点中将该节点移除集群:rabbitmqctlforget_cluster_noderabbit
tang_jian_dong
·
2020-06-26 17:16
RabbitMQ高阶/网络分区/消息追踪/负载均衡
实现原理存储机制持久化的消息到达时就写入磁盘,如果可以在内存中也会保存一份备份,以提高一定性能非持久化消息到达时在内存中,当内存吃紧时,会被换入磁盘消息包括消息体、属性和headers$RABBITMQ_HOME/var/lib/
mnesia
东孤熊猫
·
2020-06-22 10:23
MQ
RabbitMQ性能优化
rabbitmq.config文件位置:Unix$RABBITMQ_HOME/etc/rabbitmqWindows%APPDATA%\RabbitMQ\例子如下:[{
mnesia
,[{dump_log_write_threshold
weixin_30268071
·
2020-06-21 09:04
【运维随笔】 记录一次rabbitmq启动故障排查
然后尝试着把/var/lib/rabbitmq/
mnesia
/目录下的文件移走,再重新启动,发现依然是报一样的启动错误,也没有
西出十三归
·
2020-04-20 16:54
rabbitmq
随笔
运维随笔
erlang-
mnesia
数据库操作
Mnesia
是一个分布式数据库管理系统,适合于电信和其它需要持续运行和具备软实时特性的Erlang应用,越来越受关注和使用,但是目前
Mnesia
资料却不多,很多都只有官方的用户指南。
zhang_yongfeng
·
2020-04-11 01:07
UMP认识:(一)系统架构
(1)
Mnesia
:分布式数据库管理系统
Mnesia
支持事务、提供透明的数据分片、利用两阶段锁来实现分布式事务、具有线性扩展性(可扩展到至少50个节点)。
Mnesia
的数据库模式可在运行时动态重配
夕望有你
·
2020-03-04 02:13
Rabbitmq 集群 出现如下错误 Error:
mnesia
_not_running
Rabbitmq集群出现如下错误Error:
mnesia
_not_running[root@node2~]#rabbitmqctljoin_clusterrabbit@node1Clusteringnoderabbit
uniqueway
·
2019-12-20 06:07
erlang
mnesia
数据库事物应用
mneia数据库时erlang自带的一个nosql数据库,对其读、写、删除操作均有脏读和非脏读两种,之前存在一个误区就是脏读和非脏读操作都支持transaction,在进行代码测试的时候出现和事物特性不一致的情况。问题背景描述:项目投产后,日常运行中会产生大量的数据,当数据量不断增加,所占的内存空间就会越大,对读写操作效率会有影响,而对于几个月前的数据项目实际的运行中基本用不到,但又不能将其直接删
司马阿Q
·
2019-11-04 06:43
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他