自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 Mysql连不上问题

原因是在配置文件my.cnf中配置错误,找到[mysqld],添加bind-address = 0.0.0.0。然后重启mysql,systemctl restart mysql,即可连上。连接mysql服务器总是报错。

2024-02-20 16:32:52 127

原创 K8S mster节点一不小心升级到了高版本 怎么降级

以上俩个步骤,即可恢复master。

2024-02-19 16:40:09 188

原创 kube-controller-manager和kube-scheduler不能正常启动

kube-controller-manager-k8s-worker01和kube-scheduler-k8s-worker01没有启动起来。然后重启kubelet:systemctl restart kubelet.service。解决:进入/etc/kubernetes/manifests。

2023-10-15 22:40:52 639 1

原创 创建Ingress实例

31970端口号是ingress-nginx命名空间里的nodeport类型的service的端口号;因为安装的ingress的是NodePort类型。ingress.yaml如下,画红线部分一定要加。部署deployment和service。在另一台机器上配置host。

2023-08-22 23:22:30 160

原创 K8S deployment挂载

挂载在如下目录,此目录是pod所在的node节点主机的目录,此目录下的data即对应容器里的/usr/share/nginx/html,实现目录挂载。挂载到emptyDir。

2023-08-19 17:47:13 1500

原创 ​​INNODB和MyISAM区别

test_myisam_innodb.frm为“表定义”,是描述数据表结构的文件。test_myisam.frm为“表定义”,是描述数据表结构的文件。INNODB引擎是表的数据和表的索引存放在一起,存放在ibd文件中。test_myisam_innodb.ibd为表空间。test_myisam.MYI文件是表的索引。test_myisam.MYD文件是表的数据。存储目录里会有三个文件。

2023-06-10 15:25:03 668

原创 EC2 挂载EFS

file-system-DNS-name替换成功创建的DNS 名称,/data/logs替换成EC2机器上的已存在的文件夹。执行:sudo apt install nfs-common。安装好之后再执行挂载,即可看目录已经挂载。需要安装 nfs-common。

2023-04-27 07:00:00 138

原创 Zookeeper

下载zookeeper,apache-zookeeper-3.5.10-bin.tar.gz ,放到 /home/ludalong/zookeeper 解压,创建/var/dalong/zk 目录(对应zoo.cfg文件中的dataDir路径) 再创建文件myid,写入内容 1,1是当前zookeeper的id。本地虚拟机安装的zookeeper目录 /home/ludalong/zookeeper。安装zookeeper之前先安装jdk。zookeeper内部命令。zookeeper的命令。

2023-03-17 07:22:12 384

原创 keepalived+nginx使用

准备2台虚拟机,ip分别是192.168.37.133,192.168.37.134,分别安装好nginx、keepalived ,可以用docker安装nginx :docker pull nginx:1.10,2 编辑 /etc/keepalived/keepalived.conf ,192.168.37.133机器作为MASTER。当把192.168.37.134的机器关机后,再次访问,访问了备份机器。3 .启动nginx 和keepalived。

2023-03-04 21:24:38 100

原创 springboot项目中实现读写分离

3 在启动类上排除DataSourceAutoConfiguration。按照以上方式编码后 再请求/list方法,/list里的数据库请求会连接。数据库的方法上加 注解@ReadOnlyConnection。application.yml配置。

2023-02-17 15:46:52 130

原创 Spring 监听器listener原理

综上流程可以看出,spring的事件发送接收是一种观察者模式,即注册监听模式,当应用启动的时候,根据spring.factories文件,将监听器实例化后保存在内存中,到有触发动作是,根据发送的事件类型,从所有初始化的监听器中找到匹配的监听器,在发送事件对象。declaredEventType.isAssignableFrom(eventType))将需要监听的对象和发送的事件对象匹配,匹配成功将此listener,也就是之前声明的MyListenerA实例化对象,添加到发送列表。

2023-01-14 20:15:43 1860 2

原创 nginx反向代理报错 The filename, directory name, or volume label syntax is incorrect

今天在win下玩nginx的时候 提示500错误看了下nginx的logs 提示123: The filename, directory name, or volume label syntax is incorrect然后 发现别的网站都没问题 今天加的网站就出问题了原来别的网站目录没有那么深 也就是3层今天用tp5配置的多了一层public 查了查 是反斜杠的问题把所有win下的改成linux下的斜杠即可 root "G:/phpStudy/PHPTutorial/WWW/new

2022-12-16 17:43:44 484

原创 Volly上传文件

【代码】Volly上传文件。

2022-12-15 11:55:54 186

原创 Rancher 安装

unbuntu系统 rancher、k8s部署过程 | 程序员灯塔

2022-11-06 01:04:42 879

原创 Liunx 内核升级

/安装yum源#安装内核。

2022-10-30 23:39:40 79

原创 SEATA 搭建-1.5.1版本

过程中有遇到本地java版本过高,javahome设置没起作用的问题。

2022-10-14 00:58:20 575

原创 SFTP服务器搭建

添加用户 useradd -g sftp -s /bin/false uftp01。给用户登录的目录 usermod -d /data/sftp/uftp01 uftp01。创建upload目录 mkdir /data/sftp/uftp01/upload。赋权限 chown root:sftp /data/sftp/uftp01。创建目录 mkdir -p /data/sftp/uftp01。编辑vi /etc/ssh/sshd_config。关闭 selinux并重启sshd服务。

2022-10-09 23:26:40 455

原创 请求报错:javax.net.ssl.SSLHandshakeException: No appropriate protocol

修改/Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk/Contents/Home/conf/security/java.security(这里是我的本地目录)中的disabledAlgorithms,删除SSLv3, TLSv1, TLSv1.1,然后重启应用即可。原因:在Java8及高版本以上的版本在调用ssl时会出现javax.net.ssl.SSLHandshakeException: No appropriate protocol的异常。

2022-09-05 23:02:54 5446 1

原创 同步IO与异步IO

前四种都是同步IO,第五种是异步IO。

2022-09-03 21:35:51 92

原创 Kafaka与RocketMQ比较

4)、pagecache加速读写,pagecache是操作系统给磁盘文件在内存中建立的缓存,当进程准备读取文件内容时,操作系统首先看待读取的数据所在的页是否在页缓存中,如果不在,就需要读取磁盘,然后将数据同步到页缓存,Kafka同样提供了同步刷盘,即避免因为宕机导致页缓存数据还未完成同步导致的数据丢失,但是实际没必要考虑这个因素,因为消息可靠性可以由多副本来解决,同步刷盘会带来性能的影响。3)、顺序读写提升磁盘性能,如果磁盘随机读写,需要进行寻址,而Kafka使用顺序读写。

2022-08-23 07:30:53 193

原创 Kafaka结构图

Kafaka结构图

2022-08-21 15:23:41 85

原创 启动consumer,接受过滤消息报错

开启对 propertyfilter的支持。启动consumer,接受过滤消息报错。,添加下面的属性配置即可正常启动。修改 broker 的属性文件。

2022-08-13 08:21:14 188

原创 rocketmq 启动

1 启动nameserver 报错Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000700000000, 4294967296, 0) failed; error='Not enough space' (errno=12)解决:修改runserver.sh中的 内存大小2 启动broker报错[root@localhost bin]# ./mqbroker -n localhost:9876Java H

2022-08-07 10:19:38 1074

原创 GREP 查找

grep 查询第一条查询关键词:'查询还款计划',发现匹配很多,我只想知道最后一次是什么时候出现的。可以这么写如果想查最后两次的日志,可以把-1改成-2。如果想查最开始出现的日志,可以把tail改成head。...

2022-08-03 17:58:08 1465

原创 CentOS7 无法启动

然后,就修复了,再reboot,就OK。

2022-07-24 16:29:03 1554

原创 kafka分区

kafka分区详情如上图。

2022-07-20 01:11:14 312

原创 启动zookeeper集群报错

执行关闭命令systemctlstopfirewalld.service,之后正常启动。启动zookeeper集群报错。原因防火墙没有关闭。

2022-07-19 23:22:36 801

原创 操作系统虚拟机固定IP

cd/etc/sysconfig/network-scripts/viifcfg-ens33。

2022-07-17 23:18:25 159

原创 KAFKA 命令

在kafka安装的目录下执行bin/kafka-server-start.sh -daemon config/server.properties

2022-07-14 01:14:59 371

转载 Linux下安装jdk包含卸载OpenJDK介绍

openjdk 卸载

2022-06-14 14:19:43 322

原创 JWT格式加解密

生成rsa加密算法 密钥对openssl RSA密钥格式PKCS1和PKCS8相互转换_许野平的博客-CSDN博客_pkcs8转pkcs1rsa加解密android 接口安全,Android接口安全_刘巍然-学酥的博客-CSDN博客

2022-06-06 17:24:09 201

原创 Redis 事务

redis事务

2022-06-02 12:54:19 68

原创 Redis数据长度

redis 要支持多语言,不同的语言数值类型的长度不一,所以在数据存储时,是以字节流存储,比如888这样的数,redis就以一个字节一个字符存储,它的长度就是3通过,而不是int 常用的4字节。综上所述,redis是二进制安全的,避免不同语言编解码的问题...

2022-05-31 08:44:02 843

原创 Android 包冲突问题

在Android开发过程中我们多多少少会引入module,不仅会提高项目的开发进度,而且项目管理起来相当方便。但是同一个项目中引入多个module引入同一个jar或有冲突的jar时候在编译的时候会出现错误,这些错误往往让人抓狂。在解决这些错误之前,让我们先了解下关于module的几种依赖方式的区别(直接看解决方案请跳过)compile compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。 Provided Provided是对所有的buil

2020-08-12 17:13:19 651

原创 Controller 层异常处理

import com.alibaba.fastjson.JSONObject;import org.springframework.data.redis.core.StringRedisTemplate;import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.ui.Model;import org.springfra..

2020-08-07 10:17:30 487

原创 Unable to import maven project

2.2.6.RELEASE(spring_boot) + 3.6.3(maven)+1.8(jdk) 报错如下将maven 版本改为3.5.3 编译通过2.2.6.RELEASE(spring_boot) + 3.6.3(maven)+1.8(jdk) 报错如下

2020-04-12 00:19:29 147

原创 Mac上安装 protobuf

1protobuf下载页面https://github.com/protocolbuffers/protobuf/releases下载了protobuf-all-3.11.4.tar.gz2 。解压,进入解压后的目录cd 根目录/protobuf-all-3.11.43.设置编译目录./configure --prefix=/usr/local/protobuf...

2020-03-06 10:32:41 505

原创 解决 cannot run git xcrun: error: invalid active developer path (/Applications/Xcode.app/Contents/De

由于机器空间不足删除了xcode,打开android studio 时候报git错误“cannot run git xcrun: error: invalid active developer path (/Applications/Xcode.app/Contents/Developer”解决方式 :1.xcode-select --install,后出现错误“xcode-selec...

2020-02-29 22:03:02 1332

原创 ubuntu 显示未找到wifi适配器

装好ubuntu 后 wifi不可用,显示未找到wifi适配器,由于我的网卡是BCM43142 802.11b/g/n (rev 01),比较老按照这个网址(https://blog.csdn.net/napoyong/article/details/86502649)里的提供的地址 (http://de.archive.ubuntu.com/ubuntu/pool/restricted/b/...

2019-12-23 01:07:22 6910 4

原创 flutter 打android-arm64平台

flutter build apk --target-platform android-arm64

2019-07-05 15:13:25 4158

K8S 监控集群资源利用率

K8S 监控集群资源利用率

2023-09-16

空空如也

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

TA关注的人

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