zoukankan      html  css  js  c++  java
  • 微服务-1、环境搭建

    一、docker和docker-compost

    # 使用yum安装docker
    yum -y install docker
    # 启动
    systemctl start docker.service
    # 设置为开机自启动
    systemctl enable docker.service
    
    # 下载docker-compose
    sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    # 添加可执行权限(这里不懂可以看一下菜鸟教程-linux教程-文件权限)
    sudo chmod +x /usr/local/bin/docker-compose
    # 查看docker-compose版本
    docker-compose --version

    二、docker来快速部署ElasticSearch到Linux上

    version: '3.4'
    
    services:
      elasticsearch:
        image: slideroom/elasticsearch:98
        environment:
          bootstrap.memory_lock: 'true'
          discovery.type: single-node
          ES_JAVA_OPTS: '-Xms512m -Xmx512m'
          xpack.security.enabled: 'false'
        ports:
          - 9200:9200
          - 9300:9300
        ulimits:
          memlock:
            soft: -1 
            hard: -1
        volumes:
          - esdata:/usr/share/elasticsearch/data
    
      kibana:
        depends_on:
          - elasticsearch
        image: slideroom/kibana:116
        ports:
          - 5601:5601
     
    volumes:
      esdata:
        driver: local
      appdata:
        driver: local

    注意:复制粘贴记得检查

    通过一句简单的命令:docker-compose up -d 即可快速启动ElasticSearch和Kibana

     ui 是kibana

     访问9200表示安装成功

     访问9300  9300 是es 集群用的

     你把日志写在es,kibana 去查询,kibana只是作为一个展示用的

    二、写入

    1、通过Nuget安装Nlog依赖包

    NLog.Web.AspNetCore
    Nlog.Extensions.Logging

    如图所示

  • 相关阅读:
    zookeeper基础
    4. Zookeeper单机版安装
    3. 服务中间件Dubbo
    2. Maven工程的搭建
    Maven的优点
    应用架构的演进历史 MVC、 RPC、SOA 和 微服务架构
    js 正则表达式验证
    后台正则表达式验证部分部分总结
    Linux下记录登录用户历史操作
    Django使用Ace实现在线编辑器
  • 原文地址:https://www.cnblogs.com/fger/p/13226028.html
Copyright © 2011-2022 走看看