CentOS简单优化和美团Leaf搭建

CentOS优化

工具

 yum install -y wget vim net-tools lrzsz

wget 下载工具
vim 文本编辑器
net-tools 网络的管理命令

网络配置的优化

vim ifcfg-ens33   注意虚拟机里的网卡都叫ensxx
vim ifcfg-eth0    阿里云主机是eth0

第一步 删除UUID

第二步 配置静态ID 删除dhcp
最后一行添加

 IPADDR=10.0.0.130
 GATEWAY=10.0.0.2
 NETMASK=255.255.255.0
 DNS1=10.0.0.2
 DNS2=1.2.4.8
systemctl restart network

第三步 关闭防火墙以及NetworkManager 还应该关闭SELINX

第四步 修改默认Yum源

cd /etc/yum.repos.d/

备份

mv CentOS-Base.repo CentOS-Base.repo.bak

切换源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清理缓存

yum clean all && yum makecache

美团Leaf

美团的开源分布式ID解决方案
https://github.com/Meituan-Dianping/Leaf

【安装过程中遇到的问题】GitHub 现在国内阿里云 访问特别慢

上传和下载的工具,不用安装FTP

yum install -y lrzsz 

安装git

yum install -y git

下载

cd /opt 或者cd /usr/local
git clone https://github.com/Meituan-Dianping/Leaf.git

安装maven

yum install -y maven

配置源 修改为阿里云的

vim /etc/maven/settings.xml
   <mirror>  
      <id>alimaven</id>  
      <mirrorOf>*</mirrorOf>
      <name>aliyun maven</name>  
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>         
    </mirror>

打包编译

 mvn clean install -DskipTests

在这里插入图片描述
运行

mvn spring-boot:run

在这里插入图片描述
然后访问
http://ip:8080/api/segment/get/leaf-segment-test
显示0说明成功

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐