04 2022 档案

摘要:##java 项目启动速度慢 ###情景 给项目上部署java项目,公司平时用的是jar包,给项目上部署的是war包,mq收发消息的速度特别慢,mq是基于java运行的,而mq版本是一致的,在别的机器上没问题,怀疑是java的问题,平时几分钟启动的,现在需要半个小时 ###解决步骤 网上的方案大致, 阅读全文
posted @ 2022-04-30 21:13 liwenchao1995 阅读(2556) 评论(0) 推荐(0) 编辑
摘要:##linux 添加服务到systemctl CentOS7中提供了systemd服务,可以方便的管理各种服务,但是有些通过编译安装的服务或运行的项目在systemd里面没有,我们只需要添加一下服务文件即可。 ###修改配置 ####案例一 以下用nginx作为例子,展示如何添加服务到systemd 阅读全文
posted @ 2022-04-29 15:47 liwenchao1995 阅读(768) 评论(0) 推荐(0) 编辑
摘要:目录windows vmware共享文件1.1 安装vmware tools2.1 共享文件夹,实现互相访问 windows vmware共享文件 注意一定安装vmware tools 1.1 安装vmware tools 安装完后,在外面的windows系统Ctrl+c,再到vmware的机器里C 阅读全文
posted @ 2022-04-29 15:05 liwenchao1995 阅读(596) 评论(0) 推荐(0) 编辑
摘要:##k8s DaemonSet DaemonSet 确保全部(或者一些)Node上运行一个Pod的副本,当有Node加入集群时,也会为他们新增一个Pod,当有Node从及集群中移除时,这些Pod也会被回收,删除DaemonSet将会删除它创建的所有Pod 使用DaemonSet的一些典型用法: 运行 阅读全文
posted @ 2022-04-29 11:25 liwenchao1995 阅读(43) 评论(0) 推荐(0) 编辑
摘要:##go 包引用 ###go版本升级 说真的,go如果想换版本,直接卸载删干净重新安装好 go环境官网: https://golang.google.cn/dl/ ###环境变量设置 我先前装过一次go,环境变量设置的乱七八糟,最后自己都崩溃了,索性重新梳理下环境变量 win10在D盘下创建一个go 阅读全文
posted @ 2022-04-28 22:24 liwenchao1995 阅读(849) 评论(0) 推荐(0) 编辑
摘要:##go 注释与godoc ###1.1 注释 单行注释,以//打头。 多行注释有2种形式: 连续多行以//打头,注意多行注释之间不能出现空行。 在段前使用/,段尾使用/。 注释行前加缩进即可写go代码。 注释中给定的关键词。NOTE: 引人注意,TODO: 将来需要优化,Deprecated: 变 阅读全文
posted @ 2022-04-28 21:50 liwenchao1995 阅读(444) 评论(0) 推荐(0) 编辑
摘要:##nginx docker安装 ###1.1 安装前准备 创建目录/opt/docker,然后copy文件夹nginx,到此目录 编辑配置文件nginx.conf,copy静态文件到/nginx/html目录下 ###2.1 启动nginx 如果有外网直接运行即可,如果没有外网需要提前docker 阅读全文
posted @ 2022-04-28 21:26 liwenchao1995 阅读(69) 评论(0) 推荐(0) 编辑
摘要:##nfs 安装 ###1.1 简介 NFS(Network File Server) 网络文件系统(映射)。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS; NFS允许一个系统在网络上与他人共享目录和文件。 ####环境要求 CentOS 7(Minimal Install) 阅读全文
posted @ 2022-04-28 21:21 liwenchao1995 阅读(899) 评论(0) 推荐(0) 编辑
摘要:##linux 防误删机制脚本 ###1.1 背景介绍 linux系统下,经常有运维或者开发误删除,所以写了个脚本,防止误删除操作 简单思路就是创建个隐藏文件夹,用mv脚本替换rm命令 ###2.1 脚本详情 cat <<'EOF_INSTALL' > /usr/bin/rm_safely.sh # 阅读全文
posted @ 2022-04-28 20:52 liwenchao1995 阅读(110) 评论(0) 推荐(0) 编辑
摘要:##k8s 控制器 ###1.1 控制器类型 ####无状态应用: #####通用型: Replication Controller: 简称RC 副本数和期望值之间的管理 Replica Set: 简称RS,与RC功能类似,但是多了集合式的标签选择器。也叫 副本控制器,用来确保容器应用的副本数始终保 阅读全文
posted @ 2022-04-27 13:54 liwenchao1995 阅读(149) 评论(0) 推荐(0) 编辑
摘要:##k8s statefulSet ###简介 StatefulSet是用来管理有状态应用的工作负载 API 对象,kubectl中可以简写为sts。sts每个Pod生成一个唯一的标识符 sts_name-number,number从0开始。 StatefulSet会关联卷(volume),删除时不 阅读全文
posted @ 2022-04-27 13:42 liwenchao1995 阅读(90) 评论(0) 推荐(0) 编辑
摘要:##k8s etcd docker和另外一家coreos公司的ceo是好哥们,技术基本是共享的,docker火起来后,coreos也研发了一个类似docker的技术,但是最后结果可想而知,最后他加入k8s生态构建,etcd就是coreos提供的捐赠给CNCF的,etcd的灵感来源于Apache Zo 阅读全文
posted @ 2022-04-27 12:37 liwenchao1995 阅读(87) 评论(0) 推荐(0) 编辑
摘要:##oracle 密码过期 ###1.1 ORA-28001: the password has expired 环境用的pdb,日志显示连接pdb的时候密码过期 root登陆 sqlplus / as sysdba 切换到pdb alter session set container=ecstmp 阅读全文
posted @ 2022-04-21 16:23 liwenchao1995 阅读(24) 评论(0) 推荐(0) 编辑
摘要:##k8s label & Selectors ###label简介 在部署实际应用时,每个人创建的pod越来越多,把他们分类到子集的需求开始明显,我们需要一种能基于任意标准,将上述pod组织成更小群体的方式,标签满足了上述需求,不仅可以组织pod,也可以组织k8s的其他资源,确切来说,标签就是附着 阅读全文
posted @ 2022-04-21 16:13 liwenchao1995 阅读(303) 评论(0) 推荐(0) 编辑
摘要:lsof 1.1 lsof lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 2.1 选项 #lsof 打开所有文件 lsof #查看谁正在使 阅读全文
posted @ 2022-04-20 18:33 liwenchao1995 阅读(187) 评论(0) 推荐(0) 编辑
摘要:##groovy 脚本实例 升级数据库脚本 ###升级数据库脚本 经常需要根据数据库类型,数据库个数,种子文件来源等升级数据库,人工操作比较麻烦,升级数据库仅供参考 package feature node('ecs_wuhan_docker') { /** 参数部分: * 这部分是自己定义的参数, 阅读全文
posted @ 2022-04-14 23:04 liwenchao1995 阅读(219) 评论(0) 推荐(0) 编辑
摘要:##k8s 框架简介 IAAS:基础设施级服务 PAAS:平台级服务 SAAS:软件级服务 学习k8s的思维导图 链接:https://pan.baidu.com/s/154StovBmSXj4-ZzGUVbeVA 提取码:q34m ####发展史 Docker Swarm: 面向对象是中小型企业 阅读全文
posted @ 2022-04-14 11:29 liwenchao1995 阅读(463) 评论(0) 推荐(0) 编辑
摘要:##oracle 常用命令 ###登陆oracle sqlplus / as sysdba #以管理员身份登陆 sqlplus consoletmp/consoletmp@//192.168.58.135:1521/ECSTMP #consoletmp/consoletmp是账号密码,ECSTMP是 阅读全文
posted @ 2022-04-13 19:36 liwenchao1995 阅读(276) 评论(0) 推荐(0) 编辑
摘要:##redis 缓存 redis和memcache称为非关系型数据库,也成为了nosql数据库。而mysql,oracle,mariadb,sql server等都是关系型数据库 ###1.1 缓存概念 缓存是为了调节速度不一致的两个或者多个物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢 阅读全文
posted @ 2022-04-12 23:07 liwenchao1995 阅读(537) 评论(0) 推荐(0) 编辑
摘要:##Discuz论坛搭建 ###1.1 官网地址:https://discuz.com/docs/ ###2.1 docker部署Discuz docker run -d -p 80:80 -p 443:443 ccr.ccs.tencentyun.com/discuzq/dzq:latest ## 阅读全文
posted @ 2022-04-12 11:05 liwenchao1995 阅读(73) 评论(0) 推荐(0) 编辑
摘要:##达梦数据库常用操作命令 ###1.1 基础操作 ####1.1.1 登陆dameng数据库 我的服务部署在 /opt/dmdbms下面 cd /opt/dmdbms/bin ./disql SYSDBA/SYSDBA:5236 #登陆达梦数据库 #如果密码中有@符号,会登陆失败,可以用下面这种方 阅读全文
posted @ 2022-04-12 10:41 liwenchao1995 阅读(2678) 评论(0) 推荐(1) 编辑
摘要:##Tongweb 部署环境 ###1.1 JVM参数修改 注:这里的启动参数配置,是修改的TongWeb自身启动的JVM参数,而不是你部署的服务的。 修改另外一个参数,否则要部署的服务会因为内存溢出而崩溃,我这里把192改成了4096 ###2.1 安装部署 TongWeb部署服务提供了两种方式 阅读全文
posted @ 2022-04-11 17:53 liwenchao1995 阅读(1917) 评论(0) 推荐(0) 编辑
摘要:##k8s kubectl命令 ###常用别名 cat >> ~/.bash_profile <<EOF export NAMESPACE=default alias kgn='kubectl get node' alias kgns='rancher kubectl get node --show 阅读全文
posted @ 2022-04-11 17:19 liwenchao1995 阅读(114) 评论(0) 推荐(0) 编辑
摘要:##zookeeper集群部署 ###1.1 安装包下载 wget https://downloads.apache.org/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz ###2.1 解压安装包 tar zxvf apach 阅读全文
posted @ 2022-04-08 14:09 liwenchao1995 阅读(29) 评论(0) 推荐(0) 编辑
摘要:##zookeeper 部署 ###1.1 安装zookeeper ####1.1.1 模式选择 zookeeper 的安装模式有三种: 单机模式( stand-alone):单机单 server; 集群模式:多机多 server,形成集群; 伪集群模式:单机多个 server,形成伪集群; 这里只 阅读全文
posted @ 2022-04-07 17:28 liwenchao1995 阅读(388) 评论(0) 推荐(0) 编辑
摘要:##kafka集群部署 ###1.1 环境准备 ####1.1.1 准备zookeeper 如果已经有现成的zookeeper单点或者集群可以直接使用,kafka自己也提供了的zookeeper的服务,需要修改 config/zookeeper.properties,下面会有讲解。我这里没装zook 阅读全文
posted @ 2022-04-07 14:39 liwenchao1995 阅读(246) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示