一.基于erlang语言: 是一种支持高并发的语言 RabbitMQ的六种工作模式: 1.1 simple简单模式 消息产生着§将消息放入队列 消息的消费者(consumer) 监听(while) 消息队列,如果队列中有消息,就消费掉,消息被拿走后,自动从队列中删除(隐患 消息可能没有被消费者正确处 ...
分类:
其他好文 时间:
2020-03-20 17:15:51
阅读次数:
76
1.synchronized概述: synchronized修饰的方法或代码块相当于并发中的临界区,即在同一时刻jvm只允许一个线程进入执行。synchronized是通过锁机制实现同一时刻只允许一个线程来访问共享资源的。另外synchronized锁机制还可以保证线程并发运行的原子性,有序性,可见 ...
分类:
其他好文 时间:
2020-03-18 18:37:57
阅读次数:
41
目录: 一、线程同步概述 二、线程同步的使用 三 、总结 一、线程同步概述 前面的文章都是讲创建多线程来实现让我们能够更好的响应应用程序,然而当我们创建了多个线程时,就存在多个线程同时访问一个共享的资源的情况,在这种情况下,就需要我们用到线程同步,线程同步可以防止数据(共享资源)的损坏。 然而我们在 ...
分类:
编程语言 时间:
2020-03-16 14:41:28
阅读次数:
90
TCP协议与UDP协议支持的应用协议 TCP支持的应用协议主要有:Telnet、FTP、SMTP等; UDP支持的应用层协议主要有:NFS(网络文件系统)、SNMP(简单网络管理协议)、DNS(主域名称系统)、TFTP(通用文件传输协议)等。 udp的特点: UDP是一种无连接的、不可靠的传输层协议 ...
分类:
其他好文 时间:
2020-03-16 13:03:41
阅读次数:
59
2020.3.15 Linux 学习使用Samba和NFS来实现文件共享 Samba Samba——基于SMB协议的跨平台共享服务,可以实现Linux与Linux、Linux与Windows之间的共享 通过Yum软件仓库来进行安装,在配置文件中可以发现多达320行。 使用grep -v “#” | ...
分类:
系统相关 时间:
2020-03-15 23:56:02
阅读次数:
249
锁概念 1.1 什么是锁 锁是数据库系统区别于文件系统的一个关键特性。数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。例如:操作缓冲池中的LRU列表,删除、添加、移动LUR列表中的元素。 对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQ ...
分类:
数据库 时间:
2020-03-14 14:40:32
阅读次数:
68
1、NFS服务:文件共享 NFS(Network File System)网络文件系统,一种分散式文件系统的协定,功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位与服务器磁盘中的数据,是类Unix系统间实现磁盘文件共享的一种方法。 NFS服务器可以允 ...
分类:
其他好文 时间:
2020-03-13 19:07:47
阅读次数:
60
作者 | 元乙 阿里云存储服务技术专家 导读 : "上一篇文章" 主要介绍 Kubernetes 日志输出的一些注意事项,日志输出最终的目的还是做统一的采集和分析。在 Kubernetes 中,日志采集和普通虚拟机的方式有很大不同,相对实现难度和部署代价也略大,但若使用恰当则比传统方式自动化程度更高 ...
分类:
其他好文 时间:
2020-03-13 11:31:03
阅读次数:
80
设置好menuconfig后,sudo make 然后拷到nfs目录,启动后出现错误如图: 此时的bin目录下文件状态 使用sudo chown root * -R后,状态为: 这条命令的意思是更改当前目录下所有的文件的owner(就是所有者)为root,-R意思是循环遍历,如果当前目录下有子目录, ...
分类:
其他好文 时间:
2020-03-13 01:29:25
阅读次数:
142