- 博客(64)
- 问答 (1)
- 收藏
- 关注
原创 Linux宝塔
进入 ssh,推荐先安装堡塔SSH客户端(免费/简单/中文/多屏),输入以下命令重置密码(把命令最后面的 “testpasswd”替换成你要改的新密码) 注:若是debian/ubuntu用户,请使用有root权限的账户去执行这条命令 cd /www/server/panel && python tools.py panel testpasswd 复制代...
2021-11-12 00:08:40 1032
原创 idea多模块打包失败
idea运行程序报错 程序包不存在,找不到符号解原因:spring-boot-maven-plugin 用这个插件打包的Jar包可以直接运行,但是不可依赖(来源于网络查阅的资料)解决方案:微服务为多个模块,比如:一个模块实体,一个模块接口的时候common或者实体类或者被依赖的,建议打包插件配置为:<build> <plugins> <plugin> <groupId>org.spr
2021-11-06 02:19:26 410
原创 微信第三方扫码登录
先调用服务器地址,拿着appid转到open.wx.com 然后回调到一个域名地址,获取到code拿着code再请求微信的一个固定地址,获取access_code和openid
2021-10-31 16:13:03 109
原创 安装docker和docker-compose
安装篇-安装docker和docker-compose目录Docker 1、安装docker-ce 2、配置镜像加速器,为docker容器设置默认网段 3、docker-compose安装 Dockerdocker可以安装在Windows、Linux、macOS等不同的操作系统上,我都试过,最后觉得还是装在Linux系统上最为合适,所以这里只提供Linux上安装版本。而且安装也非常简单,直接通过yum安装即可。1、安装docker-ce1) 安装/升级Docker
2021-10-21 22:23:15 398
原创 Linux部署springboot项目
linux部署springboot项目常用命令用ps -ef 查看进程,会有两个部署代码nohup java -Xms128m -Xmx256m -jar /root/20210901/njlock-dev.jar --spring.config.location=/root/20210901/config/application-njlock.yml > /dev/null 2>&1 &nohup是后台运行,-Xms128m -Xmx256m指定了栈和堆..
2021-10-21 16:59:04 136
原创 Kafka如何保证数据不丢失
指3个方面的数据不丢失,即:producer consumer端数据不丢失 broker端数据不丢失下面我们分别从这三个方面来学习,kafka是如何保证数据不丢失的一.producer生产端是如何保证数据不丢失的ack应答策略acks = 0 生产者发送消息之后 不需要等待服务端的任何响应,它不管消息有没有发送成功,如果发送过程中遇到了异常,导致broker端没有收到消息,消息也就丢失了。实际上它只是把消息发送到了socketBuffer(缓存)中,而socketBuffer什么时候...
2021-10-17 18:34:46 540
原创 Kafka数据一致性
消费者只能消费到HW,高水位位置,也就是数据最少的follower数据的最后一个位置,确保一旦leader挂掉,重新选举后,也可以消费到哪个位置,否则,会超出offset对于数据一致性,可选用高可用的机器,采用高可用的ISR同步策略,采用高可用的数据结构确保数据一致性...
2021-10-17 17:28:56 171
原创 Kafka的partions和replication-factor参数的理解
Topic在Kafka中是主题的意思,生产者将消息发送到主题,消费者再订阅相关的主题,并从主题上拉取消息。在创建Topic的时候,有两个参数是需要填写的,那就是partions和replication-factor。partions 主题分区数。kafka通过分区策略,将不同的分区分配在一个集群中的broker上,一般会分散在不同的broker上,当只有一个broker时,所有的分区就只分配到该Broker上。消息会通过负载均衡发布到不同的分区上,消费者会监测偏移量来获取哪个分区有新数据.
2021-10-16 15:28:16 522 1
原创 Linux下kafka相关命令
管理## 创建topic(4个分区,2个副本)bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 2 --partitions 4 --topic test### kafka版本 >= 2.2bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions
2021-10-16 15:14:55 250
原创 linux下kafka相关命令
阻塞状态启动kafka ./bin/kafka-server-start.sh config/server.properties 守护线程状态启动kafka ./bin/kafka-server-start.sh -daemon config/server.properties 查看topic主题列表 ./bin/kafka-topics.sh --list --bootstrap-server localhost:9092...
2021-10-16 14:46:49 93
原创 linux的zookeeper基本命令
zookeeper的安装目录:/usr/local/zookeeper-3.4.6/bin/zkServer.sh;配置文件路径:../conf/zoo.cfg端口 :2181;ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务:sh bin/zkServer.sh start 2. 查看ZK服务状态:sh bin/zkServer.sh status 3. 停止ZK服务:...
2021-10-16 01:28:25 1676
原创 mysql日期格式转换
1.时间转换成特定字符串例:select DATE_FORMAT(now(),'%Y-%m-%d %H:%i::%s');-->'2019-10-16 10:59::18'2.一种字符串转换成另一种字符串格式例:select DATE_FORMAT('20191010','%Y-%m-%d');-->'2019-10-10'
2021-10-08 23:02:06 359
原创 阿里云上传图片视频基本步骤
1.获取accesskey secret凭证,初始配置,然后建立连接2.上传文件,或是转成流的方式,或者本地上传视频,或者网络视频,总之可以根据sdk方法形参配置好要发送的内容3.通过发送接口发送第二部的信息4.返回结果...
2021-09-20 03:56:41 1410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人