摘要: 部署和开发环境不一样,我们不需要频繁地进入到容器内部,所以一般我们会将代码和环境打包到一块,部署到服务器上 Clone 代码 将项目代码克隆到本地 git clone git@git.coding.net:hxhxiao/c2m_api.git Dockerfile 部署的 Dockerfile 和阅读全文
posted @ 2017-09-14 00:13 张发财 阅读(90) 评论(0) 编辑
摘要: 为什么要引入Docker 一句话就是:为了保证开发环境和运行环境的一致性,以及隔离不同应用的运行环境。 拿 Node 来举例说,之前服务器运行有 Node 6 版本的应用,但是我又想上一个 Node 8 的应用,其中使用了很多 v6 版本不支持的新特性,那么这个时候,我们不能轻易将运行环境中的 No阅读全文
posted @ 2017-09-14 00:12 张发财 阅读(72) 评论(0) 编辑
摘要: 请查看官方文档:https://docs.docker.com/engine/installation/linux/docker-ce/centos/阅读全文
posted @ 2017-09-14 00:10 张发财 阅读(46) 评论(0) 编辑
摘要: php-amqplib官方文档 url:http://www.rabbitmq.com/tutorials/tutorial-one-php.html #测试demo: url: http://**.**.com/openapi/1.0/function/log/* 附上一个基本的例子: TaskW阅读全文
posted @ 2017-09-14 00:08 张发财 阅读(526) 评论(0) 编辑
摘要: 基本概念 Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。 Queue:消息队列载体,每个消息都会被投入到一个或多个队列。 Binding:绑定,它的作用就是把exchange和queue按照路由规则绑定起来。 Routing Key:路由关键字,exchange根据这个关键字进阅读全文
posted @ 2017-09-14 00:03 张发财 阅读(107) 评论(0) 编辑
摘要: 配置 一般情况下,RabbitMQ的默认配置就足够了。如果希望特殊设置的话,有两个途径: 一个是环境变量的配置文件 rabbitmq-env.conf ; 一个是配置信息的配置文件 rabbitmq.config; 注意,这两个文件默认是没有的,如果需要必须自己创建。 rabbitmq-env.co阅读全文
posted @ 2017-09-14 00:02 张发财 阅读(76) 评论(0) 编辑