- 博客(30)
- 收藏
- 关注
原创 脚本方式 迁移 老GITLAB项目到新GITLAB
老gitlab 上面项目比较多, 新老GITLab 版本相差比较大,不能通过配置一键更新。方案一:升级老gitlab代价大方案二:手动导入导出比较耗时方案三:脚本方式导入导出。
2024-12-31 11:28:15
597
原创 docker compose 安装kafka
(1)方式一: 若直接使用 安装脚本,那么连接kafak容器的spring boot 项目所在的宿主机需要能正确解析kafak2对应的宿主机IP。环境变量 KAFKA_DVERTISED_LISTENERS: PLAINTEXT://kafka2:9093 中kafak2为容器名称。报错内容为Invalid config, exiting abnormally,(2)方式二:将kafka1和kafak2换为宿主机IP。
2024-08-16 17:54:21
309
原创 Hutool SoapClient 调用使用@webservice 发布的webService接口,参数传递为空
采用工具类Hutool SoapClient调用@webservice 发布的webService接口时,参数传递不到webService,可以借助SoapUI工具辅助查看。
2024-07-24 14:39:41
1500
原创 本地安装telepresence,访问K8S集群 Mac(m1) 非管理員
deploy service即可,自测时web的80端口。本地註冊到K8S環境,可以正常調用K8S里面服务。相关命令参考telepresence --help。kubeconfig 文件。調用一個有接口可以訪問的。KUBESPHERE的。中,文件名字重命名为。
2023-10-17 10:42:04
1040
原创 java 访问Lotus Notes
采用本地访问方式:(1)步骤一:本机服务器安装 Lotus Notes 客户端 32位(2)步骤二:准备 开发环境:jdk1.7 32 (因為Lotus Notes 客戶端是32位, JDK 64 位加载报错)注意:1. Notes.jar 来自 Lotus Notes 客户端的安装后的安装文件中2.配置环境变量Notes 客户端环境变量:个人理解:Java 通过 Notes .jar访问nslxbe.dll 达到访问服务端目的。
2022-09-22 23:01:58
536
原创 Elasticsearch 数据迁移
docker run --rm -ti elasticdump/elasticsearch-dump \ --input=http://10.202.228.28:9200/knowledge_index \ --output=http://10.202.228.8:9201/knowledge_index \ --type=mapping docker run --rm -ti elasticdump/elasticsearch-dump \ --input=http://10.20...
2021-05-28 15:27:46
203
原创 neo4j因果集群搭建+自定义策略
neo4j 因果集群搭建version: '3.4'services: c1: image: neo4j:3.4.15-enterprise container_name: "c1" network_mode: "host" environment: - NEO4J_ACCEPT_LICENSE_AGREEMENT=yes - NEO4J_dbms_mode=CORE - NEO4J_causal__clustering_mi
2020-12-01 23:09:17
496
原创 docker Mongodb 副本集无权限
Mongodb 副本集前提:启动一个临时的mongodb 将数据文件/data/db 复制到到宿主机,然后copy到相应的服务器。目的为了数据挂载。docker compose 安装servers: 10.202.228.8,10.202.228.9,10.202.228.10 分别运行docker compose 命令;容器名称分别为master-01;slave-01; slave-02;version: "3"services: master-01: image: mongo:l
2020-11-19 13:50:59
408
原创 docker mongo 副本集 有权限
二. mongo 副本集 有权限参照:https://monkeywie.cn/2020/03/10/mongodb-replica-set/1.安装1.1 构建镜像准备秘钥用于节点之间的认证1.服务器运行生成密钥命令:openssl rand -base64 756 > auth.key编写 Dockerfile#DockerFile 文件内容FROM mongo:3.4.10#将秘钥文件复制到镜像中COPY auth.key /app/auth.keyRUN ch
2020-11-19 13:50:48
387
原创 docker elasticsearch 集群
elasticsearch 集群服务器:10.202.101.2 : es1, es2;服务器:10.202.101.3 : es2获取配置文件服务器:10.202.101.2 sudo docker run -d --name es3 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.9.3 mkdir /usr/local/docker sudo docker cp es3:/usr/sha
2020-11-18 10:44:45
228
原创 spring data mogodb 自定义配置MongoClientFactory :增加监听器
1.自定义配置:这里是加入监听器,也可以修改mogodb其他配置@Configurationpublic class MongoConfig extends MongoAutoConfiguration { private MongoClientOptions options; private final MongoClientFactory factory; private MongoClient mongo; public MongoConfig(Mongo
2020-11-17 11:11:43
1251
原创 nginx ip段分流:
一:通过docker 容器获取配置文件default.config:目的:获取配置文件外挂,方便使用者修改。docker run --name nginx -p 80:80 -d nginx 复制容器nginx 的配置文件目录到服务器:docker cp ngin:/etc/nginx/conf.d/ /home/nginx/(3)修改服务器/home/nginx/下的配置文件default.config:upstream servers08 {server 10.202.1...
2020-11-17 10:59:18
1516
原创 zabbixagent自动注册
自动注册:(1)Zabbix_agent.conf配置文件加上:ServerActive=zabbxServerIPHostMetadataItem=system.uname注释HostName属性示例:zabbix web端配置自动注册:(1)动作---》自动注册---》创建动作(2)要注意的是在添加条件的时候,需要选择Host Metadata ...
2020-11-17 10:52:46
297
原创 linux上python2:'ascii' codec can't decode byte 0xc2 in position 42: ordinal not in range(128) 解决
1.查看linux 的语言环境:locale2.设置语言环境为:export LANG=en_US.UTF-8
2020-04-17 16:42:27
478
原创 ansible:Aborting, target uses selinux but python bindings (libselinux-python) aren't in uninstalled
环境:(1)服务端:192.168.9.9上安装anisble,默认配置:ansible_python_interpreter=/usr/bin/python(2)被控制端:192.168.10.10,环境:/usr/bin/python为python3的软链接,已经安装libselinux-python执行ansible的copy模块:ansible 192.168.10.10-m...
2020-01-15 20:23:36
4080
2
原创 spring cloud-给Eureka Server加上安全的用户认证
1.pom.xml:pom文件中引入安全认证依赖 <!-- 安全验证 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-securi...
2018-09-10 16:58:12
868
1
原创 @SpringBootApplication(用法)(@ComponentScan扫描包问题)
spring boot的启动类上使用@SpringBootApplication而没有使用@ComponentScan注解时,此时@ComponentScan默认扫描启动类的所在的包和子包下面所有的注解。实例1:spring boot项目下面有:com.test.a和com.test.b包spring boot的启动类 在com.test.a下面,那么在com.test.b在...
2018-09-06 10:49:37
17656
原创 Tomcat 内存溢出(PermGen Space),三种方式解决(eclipse,idea,tomcat)
1.方式一(elipse上面修改tomcat配置)elipse上面修改:1.添加: 1.-XX:PermSize=512m -XX:MaxPermSize=1024m -Xms2g -Xmx2g或者2.-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256M2.方式二(idea里面修改tomcat配置):...
2018-07-31 10:11:56
2091
原创 express 不是内部或外部命令(windows)解决方案(node.js安装)
Node.js安装转载地址:https://www.cnblogs.com/zhouyu2017/p/6485265.html解决过程:(1)输入express -V 报错:express 不是内部或外部命令(2)安装express-generator:npm install express-generator。输入express -version 报错:express 不是内部或外部命令 如图:...
2018-06-08 14:23:41
490
原创 insert into用法(1.批量新增,2.复制)
1.新增数据insert into tableName set columnName1 = value1,columnName2 = value2,…;1.新增Or批量新增:insert into tableName values (value1,value2,…),(xxx,xxx,…),…;insert into tableName(column1,column2,…) values (val...
2018-06-06 17:28:25
17171
原创 IDEA上搭建多模块的Maven项目(相互依赖)
需求:idea上搭建maven项目 moduleA,moduleA 依赖moduleB 和 moduleC,moduleC 依赖moduleB .其中moduleB 和moduleC中只有serve层到数据库层的文件方式一,moduleA引用moduleB和moduleC的jar形式。...
2018-05-14 22:47:22
26235
4
原创 Tomcat启动报错:org.apache.catalina.LifecycleException和java.lang.ClassNotFoundException: org.slf4j.Logger
maven项目报错错误:1.Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.Lifecycle...
2018-05-09 11:24:03
1744
原创 Comparison method violates its general contract!
实例一:实现compare()方法考虑不充分: Collections.sort(list, new Comparator<String>() { @Override public int compare(String f1, String f2) { int result = 0; if (f1 == null) { result = -1; } e...
2018-05-03 16:45:49
670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人