自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 ThinkPHP5.1执行流程

分享一个自己之前整理的ThinkPHP5.1框架,启动的内部流程图,希望可以帮助到学习TP框架的同学Run方法内容比较多,单独拿出来

2020-08-18 09:21:01 688 1

原创 redis4.0 主从配置 多台机器

本文章主要讲多台服务器进行redis的主从配置。这里使用的是redis4+的版本。部署在两台腾讯云服务器上。整体配置不难,但难在我遇到了问题,却在度娘里找不到答案。1 首先是 master服务器的配置,核心配置如下bind 0.0.0.0 (这里为了方便,直接配置成这样,安全性低了一些,懂的人可以配置成自己的ip)appendonly yes (master写...

2019-12-25 09:43:48 701 1

原创 RabbitMQ使用二 工作队列

这个就比较简单了,只是还要强调一下如果前面执行了消费者,那么后面修改消费者代码后,重启rabbitmq服务才能立即生效代码代码基本都来自官网https://www.rabbitmq.com/tutorials/tutorial-two-php.html生产者 <?phpnamespace app\rabbit\controller;use PhpAmqpL...

2019-12-04 16:53:32 201

原创 RabbitMQ使用一 简单队列

理论讲解,官网已经说的非常清楚了。这里直接上代码代码是用官网例子改的,直接进行URL访问就可以了。代码的改动,主要是解决了无法通过url访问,看操作结果的问题。这里要提醒一下:1 要给用户配置虚拟主机Virtual Hosts,否则在消费者里拿不到消息2 因为消费者里写了while循环,所以修改代码后。要在服务器重启rabbit,这样才能立即生效。代码...

2019-12-04 16:30:06 367

原创 centos7.3安装RabbitMQ,ThinkPhp安装扩展库

安装直接看这篇文章吧,讲的还是比较详细的。https://blog.csdn.net/Dream_xun/article/details/89284323添加角色上面的文章里其实讲了如何在控制台新增用户,赋予权限。我这里主要再讲一下在管理后台进行操作添加虚拟机这里很关键哦,因为我之前跳过了这里。所以在后面使用队列时,就总是取不到数据。主机名称以 ' / ' 开始哦。...

2019-12-04 16:06:44 457

原创 ES 6.4.1集群配置

前言我是在一台机器上配置多个节点,来做一个伪集群。真实的情况应该是多台服务器,每台服务器都作为一个节点,组成真正的集群。部署ES每台服务器都安装ES,并且保证版本是一致的(版本不一致的情况我没有尝试)。这里要注意,他们的属主属组都不能是root我配置了3个节点,所有有3份ES的安装包。 暂时叫 a节点,b节点,c节点配置ES每个软件包里的config目录下的ela...

2019-11-29 16:58:27 397

原创 Crontab定时同步MySQL数据到ES中

本来计划是用logstash来自动同步mysql数据的,奈何配置一直出问题。就只能自己写代码来实现了。业务需求:公司业务发展,需要在现有的项目基础上做ES搜索。那就需要同步现有的数据到ES中(现有的数据存储在mysql上)。技术分析:这里以同步“文章”表的数据举例。1 定时任务:项目放在云服务器上,contos7.3的系统。可以使用cronteb定时任务来检测是否有新增数...

2019-11-28 11:16:19 552

原创 ElasticSearch的基本使用一

一 使用composer给项目中安装ESssh xxx 连接到项目所在的服务器cd /home/wwwroot/xxx 进入到项目艮目录composer require elasticsearch/elasticsearch 使用composer安装es二 创建ES实例新建一个Esearch.php来进行测试<?phpnamespace app\index...

2019-11-20 12:06:23 567

原创 centos7.3安装ElasticSearch

1 安装jdk8以上的版本java -version可以查看java版本yum -y install java2 下载elasticsearch新建一个文件夹mkdir /usr/software/进入该文件夹,下载需要的安装包cd /usr/software/wget https://artifacts.elastic.co/downloads/ela...

2019-11-19 10:53:39 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除