- 博客(64)
- 收藏
- 关注
原创 Mysql连不上问题
原因是在配置文件my.cnf中配置错误,找到[mysqld],添加bind-address = 0.0.0.0。然后重启mysql,systemctl restart mysql,即可连上。连接mysql服务器总是报错。
2024-02-20 16:32:52
307
原创 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
1049
1
原创 创建Ingress实例
31970端口号是ingress-nginx命名空间里的nodeport类型的service的端口号;因为安装的ingress的是NodePort类型。ingress.yaml如下,画红线部分一定要加。部署deployment和service。在另一台机器上配置host。
2023-08-22 23:22:30
228
原创 K8S deployment挂载
挂载在如下目录,此目录是pod所在的node节点主机的目录,此目录下的data即对应容器里的/usr/share/nginx/html,实现目录挂载。挂载到emptyDir。
2023-08-19 17:47:13
1585
原创 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
706
原创 EC2 挂载EFS
file-system-DNS-name替换成功创建的DNS 名称,/data/logs替换成EC2机器上的已存在的文件夹。执行:sudo apt install nfs-common。安装好之后再执行挂载,即可看目录已经挂载。需要安装 nfs-common。
2023-04-27 07:00:00
219
原创 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
445
原创 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
155
原创 springboot项目中实现读写分离
3 在启动类上排除DataSourceAutoConfiguration。按照以上方式编码后 再请求/list方法,/list里的数据库请求会连接。数据库的方法上加 注解@ReadOnlyConnection。application.yml配置。
2023-02-17 15:46:52
187
原创 Spring 监听器listener原理
综上流程可以看出,spring的事件发送接收是一种观察者模式,即注册监听模式,当应用启动的时候,根据spring.factories文件,将监听器实例化后保存在内存中,到有触发动作是,根据发送的事件类型,从所有初始化的监听器中找到匹配的监听器,在发送事件对象。declaredEventType.isAssignableFrom(eventType))将需要监听的对象和发送的事件对象匹配,匹配成功将此listener,也就是之前声明的MyListenerA实例化对象,添加到发送列表。
2023-01-14 20:15:43
1939
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
744
原创 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
525
原创 请求报错: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
6000
1
原创 Kafaka与RocketMQ比较
4)、pagecache加速读写,pagecache是操作系统给磁盘文件在内存中建立的缓存,当进程准备读取文件内容时,操作系统首先看待读取的数据所在的页是否在页缓存中,如果不在,就需要读取磁盘,然后将数据同步到页缓存,Kafka同样提供了同步刷盘,即避免因为宕机导致页缓存数据还未完成同步导致的数据丢失,但是实际没必要考虑这个因素,因为消息可靠性可以由多副本来解决,同步刷盘会带来性能的影响。3)、顺序读写提升磁盘性能,如果磁盘随机读写,需要进行寻址,而Kafka使用顺序读写。
2022-08-23 07:30:53
250
原创 启动consumer,接受过滤消息报错
开启对 propertyfilter的支持。启动consumer,接受过滤消息报错。,添加下面的属性配置即可正常启动。修改 broker 的属性文件。
2022-08-13 08:21:14
251
原创 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
1204
原创 GREP 查找
grep 查询第一条查询关键词:'查询还款计划',发现匹配很多,我只想知道最后一次是什么时候出现的。可以这么写如果想查最后两次的日志,可以把-1改成-2。如果想查最开始出现的日志,可以把tail改成head。...
2022-08-03 17:58:08
2286
原创 启动zookeeper集群报错
执行关闭命令systemctlstopfirewalld.service,之后正常启动。启动zookeeper集群报错。原因防火墙没有关闭。
2022-07-19 23:22:36
877
原创 KAFKA 命令
在kafka安装的目录下执行bin/kafka-server-start.sh -daemon config/server.properties
2022-07-14 01:14:59
443
原创 JWT格式加解密
生成rsa加密算法 密钥对openssl RSA密钥格式PKCS1和PKCS8相互转换_许野平的博客-优快云博客_pkcs8转pkcs1rsa加解密android 接口安全,Android接口安全_刘巍然-学酥的博客-优快云博客
2022-06-06 17:24:09
258
原创 Redis数据长度
redis 要支持多语言,不同的语言数值类型的长度不一,所以在数据存储时,是以字节流存储,比如888这样的数,redis就以一个字节一个字符存储,它的长度就是3通过,而不是int 常用的4字节。综上所述,redis是二进制安全的,避免不同语言编解码的问题...
2022-05-31 08:44:02
1021
原创 Android 包冲突问题
在Android开发过程中我们多多少少会引入module,不仅会提高项目的开发进度,而且项目管理起来相当方便。但是同一个项目中引入多个module引入同一个jar或有冲突的jar时候在编译的时候会出现错误,这些错误往往让人抓狂。在解决这些错误之前,让我们先了解下关于module的几种依赖方式的区别(直接看解决方案请跳过)compile compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。 Provided Provided是对所有的buil
2020-08-12 17:13:19
719
原创 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
561
原创 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
187
原创 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
676
原创 解决 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
1404
原创 ubuntu 显示未找到wifi适配器
装好ubuntu 后 wifi不可用,显示未找到wifi适配器,由于我的网卡是BCM43142 802.11b/g/n (rev 01),比较老按照这个网址(https://blog.youkuaiyun.com/napoyong/article/details/86502649)里的提供的地址 (http://de.archive.ubuntu.com/ubuntu/pool/restricted/b/...
2019-12-23 01:07:22
7556
4
原创 flutter 打android-arm64平台
flutter build apk --target-platform android-arm64
2019-07-05 15:13:25
4255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人