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

    如图所示

  • 相关阅读:
    poj2352树状数组
    hdu1166树状数组
    poj2785双向搜索
    poj2566尺取变形
    poj2100还是尺取
    poj3061尺取法
    poj3320尺取法
    hdu3829最大独立集
    poj2594最小顶点覆盖+传递闭包
    经典换根dp——hdu2196
  • 原文地址:https://www.cnblogs.com/fger/p/13226028.html
Copyright © 2011-2022 走看看