自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

顾丽江的专栏

时间就是经验,经验就是时间

  • 博客(339)
  • 资源 (10)
  • 收藏
  • 关注

原创 Portainer 容器管理工具(Docker Portainer)-集群模式

Portainer 容器管理工具(Docker Portainer)-集群模式

2022-01-24 15:35:41 3383

原创 springboot日志配置说明(包括mybatis)logback-spring.xml

springboot日志配置说明(包括mybatis)logback-spring.xml

2022-01-24 15:09:00 689

原创 nginx日志切分方法(docker容器中nginx日志的切分)

方法一:使用logrotate进行切分 1.创建文件“docker_nginx”,名字可以自定义1) cd /etc/logrotate.d2) vi docker_nginx # 编辑好后直接修改保存,内容在下面3) logrotate -d -f /etc/logrotate.d/docker_nginx #检测4) logrotate -f /etc/logrotate.d/docker_nginx #手动执行docker_nginx文件内容如下:(nginx安装在宿主机上.

2021-12-16 15:32:02 2408

原创 jquery.uploadify+jquery.form的ajaxSubmit提交没有反应没有走Success事件

经测试handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.6 和1.7中都没有这个函数了,因此在1.4.2中将这个函数复制到了ajaxFileUpload.js中,问题解决

2021-12-16 14:35:31 186

原创 使用docker-compose部署jenkins

{ "name":"", //必须,如果需要注册包,则该包名唯一。 "description":"", //可选,包描述 "main":[], //可选,入口文件,bower本身不使用,供第三方构建工具会使用 //每种文件类

2021-12-16 14:34:49 4377 1

原创 前端项目(webstorm)使用npm脚本可自动执行docker镜像

docker-build-run-pushnpm脚本可自动执行docker镜像。一种简单的方法,可以执行典型的构建,运行docker映像并将其从节点项目推送到私有docker repo或公共docker hub的顺序。使用package.json中的名称和版本号来保持Docker映像名称和版本对齐。用法在您的项目中,执行npm install docker-build-r...

2021-12-02 15:43:25 847

原创 ES集群-docker多台宿主机(2)

setp1:进入kibana,cerebro的部署前先把es的配置调整,开启安全认证;可以参考文章:https://blog.csdn.net/gulijiang2008/article/details/115708350配置好用户名密码后可以用下面地址访问验证:登录后出现:表示安全认证已完成。setp2:配置并启动Kibana(1)通过安全认证的开启需要调整kibana配置里的es用户名密码调整完配置后上传到服务器对应目录;(2)进入kibana目录..

2021-08-13 15:40:16 232

原创 ES集群-docker多台宿主机(1)

一、相关docker安装1、安装docker 省略2、安装docker-compose 省略3、安装docker-swarm 省略,Docker 默认包含了 Swarm二、相关ES安装介绍 已有目录结构1、 compose目录-运行node1-6文件里compose(可能分布在不同的宿主机上) 所有compose文件,node1、node2、node3为master节点,node4\node5\node6为data节点2、 mount目录...

2021-08-13 14:47:10 901

转载 springboot中的@profile.active@ 不生效

个问题官方文档解释的很清楚,意思就是1,可以使用@..@的方式在application.yml或者application.properties文件中引用pom.xml文件中的属性变量(<properties>标签下的子标签,包括激活的profile下的属性)2,可以通过一个maven插件修改默认的引用方式@..@,比如要改成....这样<plugin> <groupId>org.apache.maven.plugins</groupId...

2021-04-26 20:15:13 7308 2

原创 ES集群安全策略-设置密码-开启账号密码访问

有3个master节点,5个data节点提前ES集群保持正常(此时没有密码直接可以打开下面地址就可以访问到节点信息)http://xxx:9200/_cat/nodes如下:10.0.4.170 3 60 8 0.20 0.23 0.14 di - es-data-210.0.3.175 2 61 1 0.25 0.12 0.08 di - es-data-110.0.4.45 5 60 2 0.31 0.25 0.17 di - es-data-410.0.5.49 2 6

2021-04-14 20:45:20 4333 1

原创 配置Elasticsearch慢查询日志

配置Elasticsearch慢查询日志kibana操作如下PUT /_all/_settings{ "index.search.slowlog.level": "trace", "index.indexing.slowlog.level" : "trace", "index.indexing.slowlog.source" : "1000", "index.indexing.slowlog.threshold.index.debug" : "2s", "index.indexing

2021-04-09 17:06:01 590

转载 Elasticsearch日志配置--性能调优之慢查询日志

es里面的操作,主要分为两种,一种写入(增删改),另一种是查询(搜索)我们分别要识别出来,哪些写入操作性能比较慢,哪些查询操作性能比较慢,先要识别出来有性能问题的这些慢查询,慢写入,然后才能去考虑如何优化写入的性能,如何优化搜索的性能搜索慢查询日志无论是慢查询日志,还是慢写入日志,都是针对shard级别的,因为大家应该知道,无论你是执行增删改,还是执行搜索,都是对某个数据执行写入或者是搜索,其实都是到某个shard上面去执行的shard上面执行的慢的写入或者是搜索,都会记录在针对这个shar

2021-04-08 20:47:26 1865

原创 Kibana连接Elasticsearch报错(es版本7.1.1)

错误内容 [search_phase_execution_exception] all shards failed解决办法如下:运行curl -XDELETE http://XXX:9200/.kibana_task_manager_1运行curl -X DELETE http://XXX:9200/.kibana*

2021-04-02 11:11:04 658

转载 Docker限制容器日志大小

一、查看docker中容器日志大小1.1 查看docker某个容器日志:docker logs -f 容器名称1.2在linux上容器日志一般存放在/var/lib/docker/containers/container_id/下面,以json.log结尾的文件(业务日志)很大:du -h --max-depth=1 * //可以查看当前目录下各文件、文件夹的大小。...

2020-04-02 14:35:00 4593 2

原创 运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exis

在管理员命令中输入:mysql_upgrade -u root -p --force重新启动mysql

2020-04-01 15:12:09 315 1

原创 docker启动报错 iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8801 -j DNAT --t

docker宿主机的防火墙状态调整过停止容器再启动时 报如下错误解决方法:重启docker:systemctl restart docker

2020-03-25 09:25:07 1403

原创 docker-compose.yml文件详解

Compose和Docker兼容性: Compose 文件格式有3个版本,分别为1, 2.x 和 3.x 目前主流的为 3.x 其支持 docker 1.13.0 及其以上的版本常用参数: version # 指定 compose 文件的版本 services # 定义所有的 service 信息, services 下面...

2019-10-29 10:27:58 2351 2

转载 SpringCloud底层服务之间的相互调用

文章目录概述 一、业务场景介绍 二、Spring Cloud核心组件:Eureka 三、Spring Cloud核心组件:Feign 四、Spring Cloud核心组件:Ribbon 五、Spring Cloud核心组件:Hystrix 六、Spring Cloud核心组件:Zuul 七、总结概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书...

2019-09-26 13:19:37 703

转载 swagger注解类说明

讲解内容swagger常用到的注解的解释 SpringMvc中控制层类中使用这些注解swagger常用到的注解的解释在pom.xml文件中添加包依赖:swagger-annotations-1.5.10.jar所有注解:常用到的注解有:Api ApiModel ApiModelProperty ApiOperation ApiParam ApiResponse...

2019-06-27 14:15:31 3902

原创 elasticse报错 max virtual memory areas vm.max_map_count [65530] is too low, increase to at leas

elasticsearch启动如下错误root用户修改配置sysctl.confvi /etc/sysctl.conf添加下面配置vm.max_map_count=655360执行命令sysctl -p重新启动docker

2019-05-22 16:55:39 3187

转载 Docker:Docker Compose安装

Docker Compose 概述与安装?前面我们使用 Docker 的时候,定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。然而微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那么效率之低,维护量之大可想而知 使用 Docker Compose 可以轻松、高效的管理容器,它是一...

2019-03-05 09:14:54 252

原创 SpringCloud encrypt使用

keytool -genkeypair -alias 112233 -keyalg RSA -dname "CN=Web Server,OU=China,O=gu,L=ChangZhou,S=CZ,C=China" -keypass 123123 -keystore config-service.jks -storepass kenny encrypt:  keyStore:    loc...

2018-12-21 13:27:16 1222

原创 docker部署Bitbucket 5.13

本次安装版本为Bitbucket5.13首先需要环境docker环境,演示版本为centos(7.4.1708) docker(v1.13.1)开始配置第一步:下载bitbucket,你可以选择两种方式参考(https://hub.docker.com/r/atlassian/bitbucket-server/ )分别为使用dockerfile方式和自己用命令行自己用命令行...

2018-08-08 17:13:38 5364 2

转载 docker日志引起系统容量问题

在centos系统上运行docker的spark容器后发现系统容量很快就满了,最后发现是由于docker容器的日志文件过大,日志存在/var/lib/docker/containers/中,将其删除即可参考:使用 Fluentd 管理 Docker 日志:http://segmentfault.com/a/1190000000730444docker关闭日志输出:http://dockone.io...

2018-06-06 11:02:07 1023

原创 Docker “device or resource busy” 异常

错误如下图:device or resource busy解决方法cat /proc/mounts | grep "mapper/docker" | awk '{print $2}'然后卸载挂载的文件系统umount /var/lib/docker/devicemapper/mnt/7be670b7513e1ef57246582d8241741a3e6b92f962f16fc580490e3e0d...

2018-06-06 10:58:13 10914

转载 Oracle 数据表空间及临时表空间

/*创建临时表空间 **/create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;/*创建数据表空间 */create tablesp...

2018-04-25 11:19:25 764

转载 Nexus3私服 Docker

Nexus 简介Nexus 是个仓库管理器,目前主要分2大版本:2.X 和 3.X。2.X 主要支持的格式是Maven、P2、OBR、Yum。3.X主要支持的是Docker、NuGet、npm、Bower、Pypi、Ruby Gems,当然也支持构建工具Maven 和Gradle。Nexus 3只支持Oracle jdk8,不支持其它版本的JDK,比如OpenJDK。更多内容可以查看Nexus下载...

2018-04-12 14:15:35 387

原创 docker 简单运用,使用阿里镜像

第一步:确定docker已经安装:第二步:去阿里上搜索镜像找到你想要的镜像,然后点击详细中有命行,如下(注意后面加版本号,如:V1.0):docker pull registry.cn-hangzhou.aliyuncs.com/kennygu/centos-java-tomcat:v1.0第三步:完成后查看本地镜像 docker images第四步:直接RUNdocker run -p 8080...

2018-04-04 16:51:16 2398

原创 Docker CentOS 安装

合并操作方式一、安装docker的条件:1.必须是64位CPU架构的计算机,Docker目前不支持32位CPU; 2.运行Linux3.8或更高版本内核,CentOS的内核版本不能低于3.10; 建议CentOS7.*以下用CentOS6.9测试 添加yum源。 # yum install epel-release –y# yum clean all#...

2018-04-02 16:05:21 206

转载 Apache Commons工具集简介

Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。 组件功能介绍BeanUtils提供了对于JavaBean进行各种操作,克隆对象,属性等等.BetwixtXML与Java对象之间相互转换.Codec处理常用的编码方法的工具类

2018-01-03 14:05:05 273

转载 打开Mac OSX原生的读写NTFS功能

于是我搜索了网上所有方法,都无一能用,最终在参考两位作者的文章并结合,亲自实践得出一个这个适用与OS X EI Capitan的原生读取双系统或者其他NTFS盘子的办法。其实最早在OSX 10.5的时候,OSX其实原生就支持直接写入NTFS的盘的,后来由于微软的限制,把这个功能给屏蔽了,我们可以通过命令行手动打开这个选项。第一步,当然是插上磁盘。(如果是BOOTCAMP,直接开始使

2017-12-20 14:49:03 1980

原创 通过IOC注入使用时Idea会提示错误

JAVA 类文件中,使用IOC反转时Idea会提示错误,其实并不影响,如果强迫症看不下去那个报错:(解决方法)

2017-12-14 11:14:53 2780

原创 Vue.js 2.X DEMO以及安装

前提:nodejs环境vue-cli安装 vue-cli 目录构建工具(脚手架)-----(已安装可忽视) npm install -g vue-cli step 1以上结束后对应文件目录如下:setp 2启动结果DEMO源码点击

2017-11-02 10:49:53 315

转载 bower.json 文件 .bowerrc 文件 说明

bower.json 文件无论你是使用bower来为项目管理外部依赖,还是准备制作一个包,都是通过bower.json文件来进行的,这个文件可以说是bower运行的核心。bower.json的配置项和其他包管理工具,比如npm,composer的都差不多,你也可以通过分析这个文件来思考包管理器是如何运行的。{ "name":"", //必须,如果需要注

2017-10-16 16:33:25 6020 1

转载 详解spring 每个jar的作用

spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用户可

2017-10-13 10:09:03 296

转载 Windows Server 2008 R2下将nginx安装成windows系统服务

一直在Linux平台上部署web服务,但是最近的一个项目,必须要用windows,不得已再次研究了nginx在windows下的表现,因为Apache httpd在Windows下表现其实也不算太好,而我更喜欢nginx。惊奇地发现nginx在Windows下已经趋于稳定,于是我决定使用nginx作为web服务器。到nginx下载页面,即可发现对应的版本可下载:http://nginx.o

2017-09-30 15:43:21 3902

转载 CentOS7清除wnTKYg木马

今天偶然发现服务器cpu占用率一直是100%,top查看了发现是一个名为wnTKYg的进程。网上查找说是一个挖矿木马,清理之后做个记录。木马如下图:尝试pkill -9 wnTKYg杀死进程,发现没过多久又出现了感觉好恶心,中毒原因应该是redis没有设密码或者是弱口令,先关了redis防止再次中招systemctl stop redis

2017-09-29 17:19:37 443

原创 nuget push XXX.1.0.0.0.nupkg 出现403错误(Failed to process request)

Failed to process request. 'The specified API key is invalid, has expired, or does not have permission to access the specified package.'.远程服务器返回错误: (403) 已禁止。.解决方法:   1.可能是包重名了。。。。    2.

2017-09-27 14:17:06 1317

原创 zookeeper做成服务,开机启动

1、进入/etc/rc.d/init.d 目录,新建一个zookeeper脚本文件2、给脚本添加执行权限3、zookeeper进行编辑#!/bin/bash#chkconfig:2345 20 90#description:zookeeper#processname:zookeeperexport JAVA_HOME=/home/jdk1.8.0_92

2017-09-26 10:04:56 619

原创 IDEA自动重置LanguageLevel和JavaCompiler的问题 (internal java compiler error)

如图:当然,你Maven添加或调整了引用包,就会又回到1.5(默认),然而 1.5的情况下连最简单的@Override注解都不支持。。。。。。。解决方法pom.xml中指定maven-compiler-plugin的版本build> pluginManagement> plugins>

2017-08-31 16:54:32 668

apache-skywalking-apm-es7-8.1.0

apache-skywalking-apm-es7-8.1.0

2022-08-12

SourceTree1.6 (git 客户端工具)

SourceTree1.6 Windows中文版(git客户端工具)

2016-10-28

MySql.Data.dll (5和6)

MySql.Data.dll 5.2.3.0和6.8.3.0两个版本

2014-05-16

Eziriz .NET Reactor 4.8.0.0

自己就在用的简单好用的密码工具Eziriz .NET Reactor 4.8.0.0 官方原版+破解补丁(强大的代码保护和软件防盗版工具)

2014-04-25

最新的反编译工具2010

很好的东西。2009已经不能用了!reflector 6.1.0.11 (2010.04.07)

2010-04-07

.NET文档生成工具ADB

程序的注释在程序的编写和维护中扮演着相当重要的角色,在生成工程的同时,生成help.chm

2009-12-01

AjaxPro源码+dll

AjaxPro源码: 1.直接编译成dll并使用。 2.当遇到AjaxPro存在的Bug时可修正后并编译使用。 3.想在AjaxPro的基础上做出个性化的修改后并编译使用。 4.个人学习和研究:)

2009-12-01

excel版(金情况查询器)

很牛的EXCEL操作方法,透视表等等用法都有

2009-09-08

ASP.NET3.5控件和组件开发技术

ASP.NET3.5控件和组件开发技术,提供相应代码。

2009-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除