不得不会的docker 由于个人的电脑配置问题,一些开发者在本地进行开发的时候往往会被一些mysql、redis、rabbitmq等一些软件的安装运行造成极大的困扰,甚至有些人因为不友好的安装直接选择了放弃。咱们今天就介绍一下docker。 小A同学新到一家互联网公司入职,第一个领电脑装环境,一个上 ...
分类:
其他好文 时间:
2020-06-25 17:40:12
阅读次数:
66
1.https://getcomposer.org/download/ 点击xx.exe下载,并且安装7.1.x左右的PHP版本,选择php.exe文件位置进行安装 2.使用composer -v,查看是否安装成功 3.composer config -g repo.packagist compos ...
分类:
其他好文 时间:
2020-06-25 15:56:20
阅读次数:
43
composer.json常用选项 键名 描述 name 表示包的名称,如果你经常使用GitHub,那对这个值的表达方式一定非常熟悉。通常扩展包名包含两部分,并且以“/”分隔。斜杠前的部分,代表包的所有者,斜杠后的部分代表包的名称。尽量保持简单和有意义,便于记忆和传播。如“"name”:“Lmonk ...
分类:
其他好文 时间:
2020-06-25 11:47:51
阅读次数:
59
准备工作 jdk docker docker-composer 下载离线包 wget https://github.com/goharbor/harbor/releases/download/v2.0.0/harbor-offline-installer-v2.0.0.tgz 解压到 /app/ha ...
分类:
其他好文 时间:
2020-06-24 21:41:31
阅读次数:
167
消息队列 为什么用? 解耦,削峰,异步 基本模型 生产者 -> MQ -> 消费者 Kafka 十万级/s 适用于大数据领域实时计算,日志采集, ActiveMQ 万/s , RabbitMQ 万/s , RocketMQ 十万/s 造成问题及解决 1.系统可用性降低 (MQ发生故障,全崩了) 2. ...
分类:
其他好文 时间:
2020-06-24 19:24:18
阅读次数:
68
@ConditionalOnExpression("'true") 当括号中的内容为true时,使用该注解的类被实例化,支持语法如下: @ConditionalOnExpression("${mq.cumsumer.enabled}==1&&${rabbitmq.comsumer.enabled:t ...
分类:
编程语言 时间:
2020-06-24 16:26:23
阅读次数:
319
安装erlang 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-d ...
分类:
其他好文 时间:
2020-06-24 11:58:56
阅读次数:
55
RabbitMQ 是一款优秀的消息中间件。相比于 kafka 更好上手,相比于 ActiveMQ 拥有更好的性能。 RabbitMQ 支持单机部署,集群部署。 集群部署有包括 : 普通模式(多节点集群)、镜像集群。 节点分为 : 磁盘节点(disc) 和 内存节点 (RAM)。 镜像集群其实也是 镜 ...
分类:
其他好文 时间:
2020-06-24 00:25:28
阅读次数:
55
1.什么是Celery? Celery 是芹菜Celery 是基于Python实现的模块, 用于执行异步定时周期任务的其结构的组成是由 1.用户任务 app 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / backend 用于存储任务执行结果的 3.员工 worke ...
分类:
其他好文 时间:
2020-06-23 21:44:42
阅读次数:
72
以下复制于 https://www.isfirst.net/dev/143另外可以参考 https://www.jianshu.com/p/adcae6213e9b composer list 显示所有命令 composer show 显示所有包信息,基本上composer.lock文件中记载的包以 ...
分类:
Web程序 时间:
2020-06-23 15:14:07
阅读次数:
64