• 1 已解决
    0
    Xtrabackup8 对docker中容器的mysql备份

    我想对docker部署的mysql8.0.19进行备份,一开始试了一下Xtrabackup8.0.9 发现宿主机安装Xtrabackup不能连接到docker的mysql,需在docker容器里面安装。因为是微服务系统,数据库会有多个不想在每个容器中都安装Xtrabackup,请教各路大神宿主机安装Xtrabackup怎么对docker 容器的mysql备份,或者还有没有其它更好用的备份工具, mysqldump  这种方式不考虑

    一下是允许命令后的异常信息

    xtrabackup: recognized server arguments:--log_bin=mysql-bin--server-id=1--innodb_flush_log_at_trx_commit=1--innodb_log_buffer_size=1M--innodb_buffer_pool_size=64M--innodb_log_file_size=48M--innodb_autoextend_increment=64--innodb_open_files=300--innodb_file_per_table=1--innodb_checksum_algorithm=0--open_files_limit=4161xtrabackup: recognized client arguments:--user=root--password=*--host=172.17.0.2--port=8250--backup=1--parallel=4--target-dir=/home/back/db_cms_xtrabackupversion8.0.9basedonMySQLserver8.0.18Linux(x86_64)(revisionid:c5cbbe4)20031415:23:24version_checkConnectingtoMySQLserverwithDSN'dbi:mysql:;mysql_read_default_group=xtrabackup;host=172.17.0.2;port=8250'as'root'(usingpassword:YES).Failed to connect to MySQL server:DBIconnect(';mysql_read_default_group=xtrabackup;host=172.17.0.2;port=8250','root',...)failed:Can'tconnecttoMySQLserveron'172.17.0.2'(111)at-line1535.200314 15:23:24 Connecting to MySQL server host:172.17.0.2,user:root,password:set,port:8250,socket:notsetFailed to connect to MySQL server:Can'tconnecttoMySQLserveron'172.17.0.2'(111).

    脚本

    xtrabackup --defaults-file=/home/mysql/xxx/master/config/my.cnf -uroot -pXXX -Hlocalhost --port=8250 --backup --parallel=4 --target-dir=/home/back/db_xxx_ $name

     -H 一开始设置的是localhost不行,我换了mysql容器中的ip地址‘172.17.0.2’也不行。





  • 1 未解决
    0
    如何快速比对生产代码与远程GIT或者是SVN代码版本的差异

    各位大咖好,请教一个问题:我现在有两个项目 一个是GIT上的 一个是SVN 上的因为这两个项目的代码距上次更新的时间较长,我现在想对比一下我本地的开发库与现在生产环境的代码差异,如哪些class类/JSP/XML与我现阶段的有差异?

  • 1 未解决
    0
    git push reject

    attachments-2020-02-ef2jPkDu5e5771e345e9f.png

  • 1 未解决
    0
    nacos架构 的服务调用

    1、我知道 nacos的服务之间的调用是基于http,也能写出简单的 demo。

    2、但是我在项目里怎么去使用这个 服务调用 。

    3、我目前需要在a模块里调用 b模块的就接口 ,

    attachments-2020-02-ntVCQvCA5e54dcc5e5639.png

    如果 我需要这样去调用服务的话 那不就是 在controller层去 处理业务 么。

    而且代码很难看,不知道怎么交给nacos管理 ,求demo

  • 1 未解决
    0
    如何屏蔽百度搜索引擎的广告?

    如何屏蔽百度搜索引擎的广告?

  • 1 未解决
    0
    centos7环境下载docker报错

    实践周三课时遇到问题。用centos7下载docker,报错:Cannot find a valid baseurl for repo: base/7/x86_64

    attachments-2020-02-JUZfx8Wf5e4e825f76629.png

  • 1 未解决
    0
    Docker安装时出现错误

    配置远程仓库时执行命令:


    sudo yum-config-manager   --add-repo   https://download.docker.com/linux/centos/docker-ce.repo


    报错:



    已加载插件:fastestmirror

    /usr/lib/python2.7/site-packages/yum/misc.py:133: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal

      return lambda s: s.lower() == pat


    希望大神帮忙解决解决。。。

  • 1 未解决
    0
    Elastic-job 服务器重启失效任务又生效了

    1 如图在console设置任务失效(修改过cron表达式)

    attachments-2020-02-jyxm4BY85e4e80aa1c377.png

    2 作业配置如下

    已设置启动禁止 并不做覆盖注册中心配置


     LiteJobConfiguration simpleJobRootConfig = LiteJobConfiguration.

                    newBuilder(simpleJobConfig).

                    disabled(true).// 作业是否启动时禁止

                    overwrite(false).// 本地配置是否可覆盖注册中心配置

                    build();

    3 服务器重启后任务状态又恢复到启用状态


    问题:

    如何使服务器重启不影响原来设置的任务状态?

  • 1 未解决
    0
    nginx 配置location不起作用

    attachments-2020-02-ZzRVawRW5e4ce2f89047d.png

    nginx配置文件中,加入了精确配置location,reload重新加载了配置,页面还是路由到了nginx欢迎页面!

  • 1 未解决
    0
    docker环境变量修改

    docker run -e …设置的环境变量,容器启动后怎么修改

  • 1 未解决
    0
    项目部署到docker上传文件路径问题

    现在遇到个这样的问题,我把springboot项目部署到docker里,项目里有个功能是上传文件,但是他上传的文件放到了/var/lℹb/docker/overlay2/6ee75dda4c71e6eb99787356f9b34fa2eec00b5b9aae9b6c00f04b6dda1498e4/diff/data/xxx这个文件夹下,而我的目的是让他传到本地服务器的/data/xxx下,这个如何解决下

  • 1 未解决
    0
    如何搭建Git服务器

    目前在学习搭建git环境,需求是要这样的,在云端有个git项目,先将这个项目克隆到本地的103服务器上,这样云端和103服务器可以同步代码了,然后需要将103服务器的git项目克隆到PC01,PC02,PC03上,实现PC与103服务器的代码同步。问下这样的环境怎么样搭建呢?

    需要用到哪些工具,以下画了一个简图。


  • 1 未解决
    0
    如何搭建Git服务器

    目前在学习搭建git环境,需求是要这样的,在云端有个git项目,先将这个项目克隆到本地的103服务器上,这样云端和103服务器可以同步代码了,然后需要将103服务器的git项目克隆到PC01,PC02,PC03上,实现PC与103服务器的代码同步。问下这样的环境怎么样搭建呢?

    需要用到哪些工具,以下画了一个简图。

  • 1 未解决
    0
    执行docker build -t my-mysql-image .报错

    创建Dockerfile 步骤下
    执行docker build -t my-mysql-image .
    attachments-2020-02-s7oCuwSb5e454d2407e25.png

    网上说Dockerfile文件写错了 但是我对照了一下没问题
    网上也说 后缀少了个点 但是我加了 和去掉都是不管用

    请各位大神求帮帮忙 下面是Dockerfile的内容

  • 1 未解决
    0
    dokcer登陆阿里云服务器报错


    attachments-2020-02-qWvLqFeN5e454cdaaaf35.png

    登陆阿里云,报错。这是为啥呢?

  • 1 未解决
    0
    为什么docker run -d --name my-hello hello-world

    为什么执行完 docker run -d --name my-hello hello-world
    再执行 docker ps ,却看不到正在运行的容器

  • 1 未解决
    0
    关于Nginx proxy_pass转发问题

    关于nginx proxy_pass的问题,以下是我的nginx配置,我想要指定/api/wxapp/order/createOrder地址,被转发到https://www.aaa.com去处理,并想服务器自身不再处理这个地址(也就是16和19两台服务器不再接受该地址)。
    但实际上16,19两台服务器和www.aaa.com的服务器都会处理? 请问配置哪里有问题吗?

    upstream jdshop {
               ip_hash;
    	   server 172.24.24.16:8080    weight=8  max_fails=2 fail_timeout=20s;
               server 172.24.24.19:8080    weight=7  max_fails=2 fail_timeout=20s;
             }
    
    
    server {
        listen       443;
        server_name  haohuo.aaa.com;
        if ($http_host !~ "^haohuo.aaa.com$")
        {
        	rewrite ^(.*) https://haohuo.aaa.com$1 permanent;
        }
        charset utf-8;
        access_log  /var/log/nginx/jdhh.access.log  main;
        #ssl配置
        ssl on;
        ssl_certificate  /etc/nginx/cert/2503249_haohuo.aaa.com.pem;
        ssl_certificate_key /etc/nginx/cert/2503249_haohuo.aaa.com.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
    
        #代理配置参数
        proxy_connect_timeout 180;
        proxy_send_timeout 180;
        proxy_read_timeout 180;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarder-For $remote_addr;
        client_max_body_size        30m; #文件最大大小
        underscores_in_headers on;  
    
        location / {
            mirror /mirror;
            proxy_pass http://jdshop;
        }
    
        location /mirror {
            internal;
            proxy_pass https://www.aaa.com/api/mirror/copy;
            proxy_set_header X-Original-URI $request_uri;
        }
    
        location /api/wxapp/order/createOrder {
            proxy_pass https://www.aaa.com;
        }
    
        #location ~*/api/wxapp/coupon/chooseCouponList~* {
        #    proxy_pass http://172.24.24.20:8080;
        #}
    
        location ~/(api|admin|article|business|cart|common|consultation|friend_link|member|order|password|payment|product|product_category|product_notify|promotion|resources|review|sitemap|social_user_login|store|system|cert|upload|tempImage)/ { 
    	    mirror /mirror;
            proxy_pass http://jdshop;
        }
    
        location ~/(favicon.ico|lUwcESlWwA.txt|NWgPy1Gwrm.txt|robots.txt) {
        	#proxy_pass http://localhost:8080;
            proxy_pass http://jdshop;
    	
    	#if ($http_shenghe = "2") { 
    	#  	proxy_pass http://172.24.24.20:8081;  
    	# }	
        }
    
    
    
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }
    
    
        location /images/ {
             root  /data/deploy/website/static_file;              
    
        }
    
    
    
        location /upload/ {
             root  /data/deploy/website/jdshop;
    
        }
    }
    

  • 1 未解决
    0
    docker 登录 harbor 问题

    在局域网116服务器上搭建了harbor 私库,已经能正确打开配置界面,以及116上的docker 已经能登录了,但是使用局域网的112服务器,登录时一直报错,错误如下

    attachments-2020-02-qoiuLYbd5e3fd0ca4fd5b.png


    已经配置过了 /etc/docker/daemon.json 的不安全注册中心


    {

    “insecure-registries”: [“https://192.168.1.116”]

    }

    以及/lib/systemd/system/docker.service 增加 --insecure-registry 192.168.1.116


    但是还是有这个问题。

  • 1 未解决
    0
    Eurekaz服务注册中心集群搭建

    题目描述

    搭建Eureka的服务注册中心的集群;但是控制台一直报错?eureka的Application没有相关的实例?


    出现的相关错误

    Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://eureka7901/7901/eureka/}

    com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect


    attachments-2020-02-6nZ8IHI25e3e88969b222.png

    题目来源及自己的思路

    第一个peer的配置:

    server:

    port: 7901

    spring:

    application:

    name: eureka-7901

    eureka:

    server:

    enable-self-preservation: false

    client:

    serviceUrl:

    defaultZone: http://eureka-7902/7902/eureka/

    register-with-eureka: true

    fetch-registry: true

    instance:

    hostname: eureka-7901


    第二peer的配置文件

    server:

    port: 7902

    spring:

    application:

    name: eureka-7902

    eureka:

    instance:

    hostname: eureka-7902

    client:

    serviceUrl:

    defaultZone: http://eureka-7901/7901/eureka/

    register-with-eureka: true

    fetch-registry: true


    自己也进行了相关的查询,查到需要修改hosts文件,在hosts文件中添加


    127.0.0.1 eureka-7901

    127.0.0.1 eureka-7902

  • 1 未解决
    0
    如何搭建Git服务器

    目前在学习搭建git环境,需求是要这样的,在云端有个git项目,先将这个项目克隆到本地的103服务器上,这样云端和103服务器可以同步代码了,然后需要将103服务器的git项目克隆到PC01,PC02,PC03上,实现PC与103服务器的代码同步。问下这样的环境怎么样搭建呢?

    需要用到哪些工具,以下画了一个简图。

    attachments-2020-02-Edjl4GJw5e3d4191e6f6e.png