11 2022 档案
摘要:Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。 lsof lsof(list open files)是一个列出当前系统打开文件的工具。 lsof 查看端口占用语法格式: lsof -i:端口号 实例 查看服务器 8000 端口的占用情况: # lsof -i:8000 C
阅读全文
摘要:1.描述问题NGINX代理某个web服务时,单机情况下也出现不停的要求认证的情况 初步分析去掉NGINX代理,直接访问服务,未出现上述情况; 进一步分析:查看经过NGINX的请求和直接访问服务请求区别:cookie中的部分带下划线’_'的认证信息丢失导致,因此出现重复要求认证。 2.解决办法在NGI
阅读全文
摘要:https://www.gnu.org/software/libtool/ ./configure --prefix=/usr/local/libtoolmakesudo make install https://apr.apache.org/download.cgi ./configure --p
阅读全文
摘要:配置了记录日志的nginx,在运行较长时间后,产生的日志文件(access.log)会越来越大。 日志文件过大会带来下面的问题: 查询过大的日志文件对于开发和运维十分不方便,特别是加班人很累的情况下更加雪上加霜; 很久以前的日志文件几乎没有价值,但是手工清理又太过繁琐; 这时候就需要一种解决方案可以
阅读全文
摘要:HttpClientManger package com.gateway.http.client; import com.fasterxml.jackson.core.type.TypeReference; import com.apollo.common.http.HttpMethod; impo
阅读全文
摘要:这个的解决方法就是加上这个就可以了
阅读全文
摘要:一、写在前面 我们在上篇小作文docker容器dockerfile详解对中dockerfile有了比较全面的认识,我们也提到ENTRYPOINT和CMD都可以指定容器启动命令。因为这两个命令是掌握dockerfile编写的核心,所以这边还是单独拿出来再讲一讲。 二、CMD 与 ENTRYPOINT主
阅读全文
摘要:1 2 3 [root@localhost conf]# service httpd restart 停止 httpd: [确定] 启动 httpd:AH00548: NameVirtualHost has no effect and will be removed in the next rele
阅读全文
摘要:一、配置方向代理 1,放开虚拟主机(反向代理)模块,在httpd.conf中把下三行配置放开: 1 LoadModule proxy_module modules/mod_proxy.so 2 LoadModule proxy_http_module modules/mod_proxy_http.s
阅读全文
摘要:int 转 byte[] 低字节在前(低字节序)public static byte[] toLH(int n) { byte[] b = new byte[4]; b[0] = (byte) (n & 0xff); b[1] = (byte) (n >> 8 & 0xff); b[2] = (by
阅读全文
摘要:本篇目录 一、前言 okio是大名鼎鼎的square公司开发出来的,其是okhttp的底层io操作库,既然已经有java原生的io库为什么还要自己费尽开发一套呢?java原生的io操作存在很多问题,比如读写阻塞,内存管理并不高效,体系臃肿,api调用不精简,以上我个人认为okio改进最大的地方是内存
阅读全文
摘要:一般来说,自定义Nginx只需要把静态文件放到镜像里就可以了,不需要重写 CMD 与 ENTRYPOINT。但是,如果的确需要在 Nginx 启动前执行一些操作,就需要重写 CMD 了,如果写成下边就样: FROM nginxCOPY someshell.sh /RUN chmod +x /some
阅读全文
摘要:httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName解决办法非常简单:root@raspberrypi:/etc/apache2# vi
阅读全文
摘要:1.下载安装包,需要下面3个安装包[root@bes2 apache]# ll总用量 8520-rw-r--r--. 1 root root 1020833 9月 18 17:47 apr-1.5.1.tar.gz-rw-r--r--. 1 root root 874462 9月 18 17:48
阅读全文
摘要:https://www.gnu.org/software/libtool/ ./configure --prefix=/usr/local/libtool make sudo make install https://apr.apache.org/download.cgi ./configure -
阅读全文
摘要:问题描述:mysql版本:5.7.27jdk版本:1.8.0_201 tomcat日志中报错,显示连接数据库失败,报错信息如下: The last packet successfully received from the server was 152 milliseconds ago. The l
阅读全文
摘要:参考: http://stackoverflow.com/questions/1260748/how-do-i-remove-a-submodule 1. Delete the relevant section from the .gitmodules file.2. Stage the .gitm
阅读全文
摘要:docker run :创建一个新的容器并运行一个命令 语法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS说明: -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项; -d: 后台运行容器,并
阅读全文
摘要:一、操作tar包1、save和load命令save命令 docker save [options] images [images...]示例 : docker save -o nginx.tar nginx:latest 或 docker save > nginx.tar nginx:latest
阅读全文
摘要:docker-compose.yml 结构 docker-compose.yml文件分为三个主要部分:services、networks、volumes.。services主要用来定义各个容器。networks定义需要使用到的network.。volumes定义services使用到的volume
阅读全文
摘要:CMD 和 ENTRYPOINT 指令都是用来指定容器启动时运行的命令。单从功能上来看,这两个命令几乎是重复的。单独使用其中的一个就可以实现绝大多数的用例。但是既然 doker 同时提供了它们,为了在使用中不至于混淆,本文试图把它们的用法理清楚。 exec 模式和 shell 模式 CMD 和 EN
阅读全文
摘要:参考出处很多著名库的 Dockerfile 文件中,通常都是 ENTRYPOINT 字段会是这样: ENTRYPOINT ["docker-entrypoint.sh"]这里我们参考分析下 MySQL 的 Dockerfile 文件,来认识下 docker-entrypoint.sh 的用处。 My
阅读全文
摘要:gzip命令 gzip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。 gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成L
阅读全文
摘要:一、背景及分析 MysqL容器启动时,会自动创建一些必要的数据库,比如MysqL,这是官方默认的做法。但是,在实际中,还需要让MysqL自动创建我们自定义的数据库。本文就此应用场合进行探究。 一般的做法是,启动容器并挂载数据目录后,使用MysqL客户端连接服务器,再手动输入sql语句创建(或导入.s
阅读全文
摘要:docker-compose启动的网络名称: 1、没有自定义网络名 $ cat docker-compose.yaml version: '2' services: zookeeper1: image: zookeeper container_name: zookeeper1 environment
阅读全文
摘要:环境 & 软件 mac OS 问题 git clone 不是默认 ssh-key,无法克隆 解决方法 用ssh-add命令将对应的私钥加入到缓存 // ssh-add 自定义名称 // 例子 ssh-add id_ed25519 ssh-add id_rsa ssh-add xxx 其他 查看缓存列
阅读全文
摘要:在我们的shell 编程中,一个必不可少的操作就是针对于字符串的操作, 重要有字符串替换,计算字符串长度 等等。。。 原文地址: https://blog.csdn.net/github_33736971/article/details/53980123 下面对这些操作进行一个总结。 ${#stri
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc
阅读全文
摘要:https://forum.liquibase.org/t/liquibaseexception-java-lang-classcastexception-class-java-time-localdatetime-cannot-be-cast-to-class-java-lang-string/5
阅读全文
摘要:通过docker-compose搭建mongo的replica set高可用 通过docker-compose搭建mongo的replica set高可用 前言 备份数据 备份数据到本地 数据恢复 集群搭建 生成keyFile 创建yml文件 初始化副本集 增加副本集 将节点初始化也放到yml中 了
阅读全文
摘要:Four ways to extract the current directory name By Sergio Gonzalez Duran on November 06, 2007 (9:00:00 AM) When you're programming a shell script, you
阅读全文
摘要:0. 创建docker用户组 sudo groupadd docker 1. 将当前用户加入docker组 # sudo gpasswd -a $USER docker $ sudo usermod -a -G docker <当前用户名> 2. 修改/var/run/docker.sock的权限
阅读全文
摘要:需要注意idea项目中右下角:选择LF,否则到时候部署到生产环境上会报错'\r\n'问题,之前的解决方案是 dos2unix 然后很多文件报这个问题,索性进行批量转换,但是很快拉去的新项目又会出现同样的问题。 解决方法:注意idea中右下角,把CRLF切换成LF即可 如果存在很多文件的话可以这样设置
阅读全文
摘要:问题描述xjun@DESKTOP-L2R4GKN:~$ docker run -it hello-worlddocker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var
阅读全文
摘要:CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
阅读全文
摘要:网上看到使用mongodb好像很简单,没有什么问题,可我一用就怎么都连不上,先看看我的配置 在pom.xml中添加依赖 1234 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
阅读全文
摘要:du -h -x --max-depth=1
阅读全文
浙公网安备 33010602011771号