zoukankan      html  css  js  c++  java
  • 当asp.net core偶遇docker一(模型验证和Rabbitmq 一)

    比如我们有一些设计,依赖于某些软件,比如rabbitmq

    当管理员功能,反复错误三五次之后,就发送一条消息到队列里去,我们又不希望对原先设计带来侵入式的改变业务

    这个时候,我们就可以在模型验证里面加入一条冲向rabbitmq的代码了

    既然是docker,还是先说说如何部署一个docker容器的rabbitmq吧

    先找一个rabbitmq镜像吧

    docker search rabbitmq

    这条语句实现了查找rabbitmq容器的功能,我们找一条

    我看上了这条

    pdffiller/rabbitmq,主要是附上了版本,一看就觉得靠谱

    拉去一下镜像

    docker pull pdffiller/rabbitmq

    看一下

    docker image ls

    名字太长了,创建一个短名称的镜像

    docker tag pdffiller/rabbitmq rabbitmq

    上面的是我已经改名之后的

    发现

    pdffiller/rabbitmq和rabbitmq的大小、镜像ID都一样,其实本质他们都是一个,只是用了一个别名,方面后面使用

    启动一下rabbitmq吧,对了,要把端口隐射出来,因为我们调试的时候,需要和物理机访问

    docker -itd rabbitmq -p 15672:15672 -p 5672:5672

    两个端口15672和5672,前者是rabbitmq的web端口,后者是队列的端口

    隐射到物理机端口,我们web打开一下

    http://127.0.0.1:15672

     

  • 相关阅读:
    python之redis
    redis 双写一致性问题
    MySQL主从复制与读写分离
    高并发下Redis如何保持数据一致性(避免读后写)
    redis的no-appendfsync-on-rewrite参数
    Redis基础、高级特性与性能调优
    python连接redis sentinel集群
    ListView阻尼效果
    零基础学python-5.6 数字位操作与其它工具
    iOS 实现QQ界面
  • 原文地址:https://www.cnblogs.com/NCoreCoder/p/9939185.html
Copyright © 2011-2022 走看看