栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

【nameko】入门笔记

【nameko】入门笔记

Nameko是什么

一个让python程序员关注应用逻辑和测试的微服务框架。

主要特性:

AMQP RPC and Events (pub-sub)HTTP GET, POST & websockets简化开发的命令行工具单元和集成测试工具

环境安装:
一、环境安装:pip方式 第一步:安装nameko依赖包
pip instal nameko
第二步:安装RabbitMQ依赖
# nameko采用RabbitMQ作为注册中心,所以使用nameko必须要先安装RabbitMQ
sudo apt install rabbitmq-server
第三步:开启管理UI (可选)
# 启动rabbitmq_management插件
# link: https://www.rabbitmq.com/management.html
sudo rabbitmq-plugins enable rabbitmq_management
# 顺利的话输出以下内容,即可直接访问管理WEB地址:
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@yunuo...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

started 3 plugins.
二、环境安装:docker方式 第一步:从DockerHub拉取rabbitmq镜像
docker pull rabbitmq:management
第二步:运行RabbitMQ容器
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management

# 如果需要设置用户名和密码,则使用这条命令
docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:management
管理UI界面预览(英文页面):

默认访问URL:http://{hostname}:15672/,默认账号/密码:guest

登陆页面:

登录后的管理页面:

相关资料:

Nameko官方文档RabbitMQ官方文档Python微服务框架nameko的简单使用Nameko中文教程

刚开始学习研究,先做个简单的笔记记录!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/734368.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号