
Linux
文章平均质量分 64
发光棒
Android开发没问题啦,JavaWeb开发也ok啦,前端开发更不用说啦
展开
-
kafka相关命令操作,新建分区,增加分区
虽然增加分区数可以提供kafka集群的吞吐量、但是过多的分区数或者或是单台服务器上的分区数过多,会增加不可用及延迟的风险。因为多的分区数,意味着需要打开更多的文件句柄、增加点到点的延时、增加客户端的内存消耗。如果没有在创建时显示指定或通过API向一个不存在的topic生产消息时会使用broker(server.properties)中的default.replication.factor配置的数量。分区数也限制了consumer的并行度,即限制了并行consumer消息的线程数不能大于分区数。原创 2024-08-16 00:50:15 · 2049 阅读 · 1 评论 -
linux模糊删除文件命令
在Linux中,可以使用find命令配合-name参数和通配符来模糊匹配并删除文件。’ 表示匹配文件名中包含"example"的文件,*是通配符,表示任意长度的任意字符。表示对匹配到的文件执行rm -f命令删除它们。注意:这个命令会强制删除文件,不会有确认过程,请谨慎使用。-type f 表示只匹配文件。原创 2024-04-03 01:51:09 · 1659 阅读 · 0 评论 -
yum报错:failure: repodata/repomd.xml from xxxxxx: [Errno 256] No more mirrors to try.解决办法
yum报错:failure: repodata/repomd.xml from xxxxxx: [Errno 256] No more mirrors to try.解决办法原创 2022-05-21 19:29:34 · 2917 阅读 · 0 评论 -
centos系统上实现微信语音amr格式,qq语音slk格式转mp3
centos系统上实现微信语音amr格式,qq语音slk格式转mp3通过silk-v3-decoder实现解码转换1.安装gcc gcc+2.安装ffmpeg3.安装 silk-v3-decoder通过silk-v3-decoder实现解码转换silk-v3-decoder:https://github.com/kn007/silk-v3-decoder微信的语音文件都是amr格式的,直接是打不开的,如何把微信语音信息的.amr文件转为.mp3文件方便在直接打开?使用这个silk-v3-decode原创 2021-08-17 17:08:59 · 1228 阅读 · 1 评论 -
centos7 kafka安全认证(配置账号密码生产消费)+systemctl开机启动
kafka安装类似tomcat,也就是只要安装好了jdk,解压即用。这里不介绍jdk安装,不会请自行搜索。系统:centos7.4Spring 版本:4.2.5.RELEASEkafka版本:kafka_2.12-2.2.0.tgz (asc, sha512)zookeeper:kafka自带zookeeper(由于Spring版本问题,无法使用kafka最新版,2.3需要spring...原创 2020-01-06 23:19:05 · 2421 阅读 · 1 评论 -
centos7 Spring mvc配置kafka教程+两种kafka配置方式+spring xml配置+java代码配置+kafka sasl安全认证(配置账号密码生产消费)
kafka安装,以及开启认证请看上一篇文章!链接Spring 版本:4.2.5.RELEASEkafka版本:kafka_2.12-2.2.0(由于Spring版本问题,无法使用kafka最新版,2.3需要spring 5,经测试2.2.0可以正常使用)经过几天的配置测试,kafka接入spring有两种方式。1.完全用java代码接入,优点:方便,灵活,创建监听消费方便自由。可以用注...原创 2020-01-06 23:15:54 · 2919 阅读 · 0 评论 -
ElasticSearch text字段排序报错 Fielddata is disabled on text fields by default. Set fielddata=true
在spring中使用 sourceBuilder.sort(“city”, SortOrder.DESC);排序时,发现查询数字或者时间类型的字段时,排序正常,改为中英文字段排序时就报错了!为什么报错了?因为text字段会被es拆分成多个组合字段,便于查询。而排序需要完整的字段排序,所以无法排序。ElasticsearchStatusException[Elasticsearch exc...原创 2019-10-21 22:13:14 · 21668 阅读 · 4 评论 -
centos7 yum方式安装最新版ELK Elasticsearch7+Kibana7+logstash7+导入mysql数据源
准备本文采用yum安装,并且采用国内镜像源安装,大大提高安装速度。JDK必须安装jdk8,官方下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlElasticsearch7.x 清华大学开源镜像站:https://mirror.tuna.tsinghua.edu.c...原创 2019-10-16 20:14:54 · 7337 阅读 · 2 评论 -
centos7安装最新版 Elasticsearch7.3+Kibana7.3
centos7安装最新版 Elasticsearch7.3+kibana7.3准备开始安装一. 安装tar.gz压缩包配置Elasticsearch配置Kibana界面碰到的错误错误1错误2准备本文全部采用压缩包安装,不采用yum安装,国内服务器yum下载Elasticsearch和kibana会非常慢,并且还没有找到国内有效的yum源,测试需要下载好几个小时就直接放弃了。其实yum安装配置会...原创 2019-09-02 21:01:51 · 9664 阅读 · 3 评论 -
多域名绑定Apabche2.4+Tomcat8.5+mod_jk负载均衡配置
环境:云服务器两台:192.168.0.2192.168.0.3系统:centos7版本:Apache2.4Tomcat8.5Apache安装在192.168.0.2上,并且使用mod_jk配置负载均衡,Apache绑定域名a.com,和b.com,a.com作为官网,php开发,b.com作为api接口域名,给app或前端页面调用接口。Tomcat安装分别安装在192.168....原创 2019-04-02 16:33:46 · 3646 阅读 · 0 评论 -
Linux,Centos下 Tomcat8 修改jvm内存配置的新方法
我们网上查到的怎么配置方法可能都是这样的:修改tomcat/bin/catalina.sh 最前面添加JAVA_OPTS="…"此方法不适用为windows系统,经测试windows使用后启动报错!其实catalina.sh 上面的注释中提到了新的修改方法:意思就是:但是bin/目录下默认没有setenv.sh文件,我们就用vim创建一个,然后加上内存配置参数:export CA...原创 2018-12-16 00:45:57 · 13230 阅读 · 1 评论 -
Centos7+Apache2.4 HTTP,HTTPS反向代理配置+substitute_module模块内容替换,超简单!
环境:系统:Centos7.4HTTP Service:== yum 安装的 Apache,版本为2.4 ==需求:碰到个需求,需要访问域名 a.com,但是要显示 b.com域名的内容(当然b.com可以是web服务器,也可以指定端口,这里泛指);思来想去,想到了几个方法!方法一 :URL转发技术(可以实现,有缺点)一张图说明URL转发原理:优点:设置简单!无需代码设置!无需配...原创 2018-11-28 18:44:02 · 6763 阅读 · 0 评论 -
Centos7 Apache2.4.6+Tomcat8.5安装配置HTTPS SSL证书+http强制跳转HTTPS
近期google把http连接全部标注为不安全算是加速推进了https的发展进度。也由于本人开发的一个小系统的前端页面总是无故被运营商插入广告,所以无法忍受干脆弄成https得了。 案例: 而且运营商也是恶心的很,白天基本上不怎么插入,等到半夜凌晨的时候基本上每次访问都插入广告了,家里用的是移动的宽带,在公司电信的网络访问照样会插入广告。 看网页源码,这就是运营商拦截网页在代码里面加了一...原创 2018-08-25 02:30:53 · 12530 阅读 · 3 评论 -
基于Centos7 搭建svn服务端,包含windows端代码迁移到centos svn服务器
一.Centos 安装svn服务端1.安装 sodu权限#yum install subversion2.创建版本仓库目录 建议设置/var/svn 为主目录,如果设置其他路径,创建自启动之前需要修改 /etc/sysconfig/svnserve OPTIONS=”-r /usr/svn” 修改为设置的其他路径 这里以/var/svn 为主目录#mkdir /var/s...原创 2018-05-31 18:31:31 · 7757 阅读 · 0 评论 -
Centos7.4 安装vsftpd,初学者福利,无需繁琐设置,一步到位。
一、通过yum安装vsftpdyum install -y vsftpd二、修改vsftpd的配置文件vim /etc/vsftpd/vsftpd.conf修改配置文件如下: 1.不允许匿名访问anonymous_enable=NO2.允许使用本地帐户进行FTP用户登录验证local_enable=YES3.使用户不能离开主目录chroot_local_user=YESchroot_lis原创 2018-04-21 13:02:07 · 13455 阅读 · 0 评论 -
CentOS7,RHEL7安装FreeRadius+Daloradius web管理+Daloradius 中文汉化
FreeRADIUS是GNU通用公共许可证开发的高性能开源RADIUS服务器。FreeRADIUS是世界上使用最多的RADIUS服务器。FreeRADIUS带有基于Web的用户管理工具,是模块化,可扩展性和丰富的功能集。亲测成功在CentOS 7上安装FreeRADIUS和Daloradius使用。 注意:本文所有命令均在root命令下执行。 在开始安装之前,建议关闭SELinux或原创 2017-12-27 17:00:06 · 39466 阅读 · 46 评论