摘要:
什么是FastDFS? 这里,我就摘录下百度百科上对于FastDFS的描述。 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。
阅读全文
posted @ 2020-10-20 14:19
哈喽哈喽111111
阅读(766)
推荐(0)
摘要:
一、Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。 Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用
阅读全文
posted @ 2020-10-20 14:14
哈喽哈喽111111
阅读(263)
推荐(0)
摘要:
FastDFS 介绍 参考: http://www.oschina.net/p/fastdfs FastDFS 是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、
阅读全文
posted @ 2020-10-20 14:08
哈喽哈喽111111
阅读(295)
推荐(0)
摘要:
写在前面 有不少小伙伴在实际工作中,对于如何存储文件(图片、视频、音频等)没有一个很好的解决思路。都明白不能将文件存储在单台服务器的磁盘上,也知道需要将文件进行副本备份。如果自己手动写文件的副本机制,那就太麻烦了,这会涉及冗余副本机制、服务器的调度、副本检测、服务器节点检测、文件副本存放策略、网络环
阅读全文
posted @ 2020-10-20 14:01
哈喽哈喽111111
阅读(808)
推荐(0)
摘要:
介绍如何在Gitlab项目中添加K8S集群,以便使用K8S集群部署gitlab-runner帮我们运行gitlab的CI/CD。 参考官方文档:https://docs.gitlab.com/ee/user/project/clusters/add_remove_clusters.html#add-
阅读全文
posted @ 2020-10-20 09:50
哈喽哈喽111111
阅读(2984)
推荐(0)
摘要:
转载自:https://blog.csdn.net/Mrqiang9001/article/details/80820321
阅读全文
posted @ 2020-10-19 17:56
哈喽哈喽111111
阅读(503)
推荐(0)
摘要:
在服务器中可以直接使用命令行登录,推送docker镜像等 但是在使用Gitlab的CI/CD功能中,gitlab-ci.yml文件执行过程中出现如下错误: 原因分析: 服务器上之前使用命令行登陆过Nexus仓库,保存的有相关凭证,因此可以直接操作 但是用Gitlab的CI/CD功能就不行了 解决办法
阅读全文
posted @ 2020-10-19 16:58
哈喽哈喽111111
阅读(1189)
推荐(0)
摘要:
前提条件: Gitlab,Gitlab CI/CD,Nexus,K8S 步骤流程: 1.开发人员IDE上传更新代码到Gitlab 2.Gitlab收到用户提交的更新后会自动CI/CD,并创建Docker镜像,然后上传到Nexus里的Docker镜像仓库 3.K8S从Nexus中自动拉取最新的Dock
阅读全文
posted @ 2020-10-19 14:50
哈喽哈喽111111
阅读(309)
推荐(0)
摘要:
# 拉取镜像 docker pull prom/prometheus:v2.22.0 # 创建配置文件 mkdir -p /opt/prometheus/ cd /opt/prometheus vim prometheus.yml global: scrape_interval: 60s evalu
阅读全文
posted @ 2020-10-19 14:29
哈喽哈喽111111
阅读(1405)
推荐(0)
摘要:
这里不采用逐个docker镜像的方式,而是直接使用elk三者聚合在一起的镜像。 镜像地址:https://hub.docker.com/r/sebp/elk 前提操作: $ vim /etc/sysctl.conf vm.max_map_count = 655360 $ sysctl -p # 拉取
阅读全文
posted @ 2020-10-16 17:29
哈喽哈喽111111
阅读(704)
推荐(0)
摘要:
ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD 源路径 目标路径 #test FROM ubuntu MAINTAINER hello ADD test1.txt test1.txt ADD test1.txt test1.
阅读全文
posted @ 2020-10-15 16:19
哈喽哈喽111111
阅读(20977)
推荐(0)
摘要:
1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815594.ht
阅读全文
posted @ 2020-10-15 14:06
哈喽哈喽111111
阅读(946)
推荐(0)
摘要:
前提条件: 1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815
阅读全文
posted @ 2020-10-15 13:57
哈喽哈喽111111
阅读(4329)
推荐(0)
摘要:
1.使用SSH 克隆 需要事先把本机生成的SSH公钥配置到项目中,然后直接复制ssh克隆地址就能直接克隆了 2.使用HTTP克隆 可以不配置本机的SSH公钥,但是克隆时需要使用项目用户的账号密码登录进行验证
阅读全文
posted @ 2020-10-15 12:05
哈喽哈喽111111
阅读(2989)
推荐(0)
摘要:
# 拉取镜像 docker pull gitlab/gitlab-ce # 创建挂载目录 mkdir -p /opt/gitlab/{data,etc,log} # 启动容器 docker run -d -p 8090:80 -p 8443:443 -p 8222:22 --name gitlab
阅读全文
posted @ 2020-10-14 14:26
哈喽哈喽111111
阅读(1086)
推荐(0)
摘要:
参考网站:https://www.jenkins.io/zh/doc/book/installing/#%E5%9C%A8docker%E4%B8%AD%E4%B8%8B%E8%BD%BD%E5%B9%B6%E8%BF%90%E8%A1%8Cjenkins 建议使用的Docker映像是jenkins
阅读全文
posted @ 2020-10-14 11:12
哈喽哈喽111111
阅读(2548)
推荐(0)
摘要:
sonarqube 安装 1、系统配置,避免启动问题 # 系统配置,避免启动问题 echo "vm.max_map_count=262144" >> /etc/sysctl.conf sysctl -p 2、创建挂载目录 # 创建目录 mkdir -p ~/sonarqube && cd ~/son
阅读全文
posted @ 2020-10-13 17:10
哈喽哈喽111111
阅读(3453)
推荐(2)
摘要:
PS:已经在生产实践中验证,解决在生产环境下,网速带宽小,每次推拉镜像影响线上服务问题,按本文方式构建镜像,除了第一次拉取、推送、构建镜像慢,第二、三…次都是几百K大小传输,速度非常快,构建、打包、推送几秒内完成。 注意,SpringBoot 2.3.x 已经默认支持分层功能,请参考:java Sp
阅读全文
posted @ 2020-10-13 11:47
哈喽哈喽111111
阅读(2423)
推荐(2)
摘要:
系统环境: 系统版本:CentOS 7.8 前内核版本:3.10.0-1062 升级后的内核版本:4.4.218-1 一、安装 ELRepo 最新版本 载入公钥并安装 ELRepo 最新版本: ## 载入公钥 $ rpm --import https://www.elrepo.org/RPM-GPG
阅读全文
posted @ 2020-10-13 11:10
哈喽哈喽111111
阅读(674)
推荐(0)
摘要:
要点总结: 使用DBeaver Enterprise连接redis集群可以通过SQL语句查看key对应的value,但是没法查看key。 使用RedisDesktopManager连接redis集群可以通过SQL语句查看key对应的value,也可以查看key。 DBeaver Enterprise
阅读全文
posted @ 2020-10-13 10:27
哈喽哈喽111111
阅读(5914)
推荐(0)
摘要:
要点步骤总结: # 这里演示使用同一台主机上 # 创建各节点存储路径 mkdir -p /opt/redis/{7000,7001,7002,7003,7004,7005} # 创建各节点配置文件 cat > /opt/redis/7000/redis.conf << EOF port 7000 c
阅读全文
posted @ 2020-10-13 09:24
哈喽哈喽111111
阅读(1102)
推荐(0)
摘要:
报错日志: Installing collected packages: rcssmin, django-compressor Running setup.py install for rcssmin ... error 缺失:rcssmin插件 安装rcssmin步骤: pip install w
阅读全文
posted @ 2020-10-12 11:12
哈喽哈喽111111
阅读(388)
推荐(0)
摘要:
首先,我们配置静态文件,要在setting.py里面加入如下几行代码: # settings.py # the settings above # STATIC SETTINGS STATIC_URL = '/static/' # BASE_DIR 是项目的绝对地址 STATIC_ROOT = os.
阅读全文
posted @ 2020-10-12 09:27
哈喽哈喽111111
阅读(4623)
推荐(0)
摘要:
(venv) E:\Py_CODE\myapp>python manage.py --help Type 'manage.py help <subcommand>' for help on a specific subcommand. Available subcommands: [auth] ch
阅读全文
posted @ 2020-10-10 15:12
哈喽哈喽111111
阅读(126)
推荐(0)
摘要:
# firewall-cmd --help Usage: firewall-cmd [OPTIONS...] General Options -h, --help Prints a short help text and exists -V, --version Print the version
阅读全文
posted @ 2020-10-10 15:09
哈喽哈喽111111
阅读(215)
推荐(0)
摘要:
1.在CentOS 7里有几种防火墙共存:firewalld、iptables、ebtables。 默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。 firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认
阅读全文
posted @ 2020-10-10 11:20
哈喽哈喽111111
阅读(3535)
推荐(0)
摘要:
FirewallD 是 CentOS 7 服务器上默认可用的防火墙管理工具。基本上,它是 iptables 的封装,有图形配置工具 firewall-config 和命令行工具 firewall-cmd。使用 iptables 服务,每次改动都要求刷新旧规则,并且从 /etc/sysconfig/i
阅读全文
posted @ 2020-10-09 17:55
哈喽哈喽111111
阅读(945)
推荐(0)
摘要:
echo "unset MAILCHECK">> /etc/profile #以root权限执行 或者用sudo source /etc/profile cat /dev/null > /var/spool/mail/root
阅读全文
posted @ 2020-10-09 14:03
哈喽哈喽111111
阅读(160)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108973356
阅读全文
posted @ 2020-10-09 14:02
哈喽哈喽111111
阅读(221)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950
阅读全文
posted @ 2020-10-09 13:59
哈喽哈喽111111
阅读(298)
推荐(0)
摘要:
Elasticsearch远程运维端口:9200,9300 DB2远程运维端口:50000 Hadoop YARN远程运维端口:8088 Hadoop远程运维端口:50070,50030 Linux远程运维端口:22 MangoDB远程运维端口:27017 MySQL远程运维端口:3306 Orac
阅读全文
posted @ 2020-09-30 11:00
哈喽哈喽111111
阅读(1184)
推荐(0)
摘要:
简介 DBeaver是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采
阅读全文
posted @ 2020-09-30 09:56
哈喽哈喽111111
阅读(1797)
推荐(1)
摘要:
国债逆回购,本质就是一种短期贷款。也就是说,个人通过国债回购市场把自己的资金借出去,获得固定的利息收益;而回购方,也就是借款人用自己的国债作为抵押获得这笔借款,到期后还本付息。通俗来讲,就是将资金通过国债回购市场拆出,其实就是一种短期贷款,即你把钱借给别人,获得固定利息;而别人用国债作抵押,到期还本
阅读全文
posted @ 2020-09-29 14:35
哈喽哈喽111111
阅读(925)
推荐(0)
摘要:
实际采用的nginx.conf文件内容: server { charset utf-8; listen 80; server_name ip; access_log /webapps/project/logs/nginx.access.log; error_log /webapps/project/
阅读全文
posted @ 2020-09-25 11:25
哈喽哈喽111111
阅读(630)
推荐(0)
摘要:
转载自:https://blog.csdn.net/UbuntuTouch/article/details/107127197 在我们今天的练习中,我们将使用 Metricbeat 来同时监控 kibana 及 system 两个模块。在我们的 metricbeat 的安装目录中,我们打入如下的命令
阅读全文
posted @ 2020-09-24 17:29
哈喽哈喽111111
阅读(676)
推荐(0)
摘要:
转载自:https://cloud.tencent.com/developer/article/1477003 我们知道 Kubernetes 是 Google 开源的容器集群管理系统,它构建在目前流行的 Docker 技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功能,
阅读全文
posted @ 2020-09-24 17:02
哈喽哈喽111111
阅读(2489)
推荐(1)
摘要:
转载自:https://cloud.tencent.com/developer/article/1010639 Nginx,不用多说啦,大家都熟悉的不能再熟悉了,它是一款轻量级的高性能Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,最近在本地研究将nginx和resin配合
阅读全文
posted @ 2020-09-24 16:56
哈喽哈喽111111
阅读(1528)
推荐(0)
摘要:
转载自:https://cloud.tencent.com/developer/article/1010636 之前一直听说dubbo,是一个很厉害的分布式服务框架,而且巴巴将其开源,这对于咱们广大程序猿来说,真是一个好消息。最近有时间了,打算做一个demo把dubbo在本地跑起来先。 先copy一
阅读全文
posted @ 2020-09-24 16:52
哈喽哈喽111111
阅读(216)
推荐(0)
摘要:
转载自:https://cloud.tencent.com/developer/article/1010629 说到gerrit,没听说的同学可能会感到比较陌生,那么先来copy一段关于gerrit的说明: Gerrit 是一个免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队
阅读全文
posted @ 2020-09-24 16:34
哈喽哈喽111111
阅读(1375)
推荐(0)
摘要:
转载自:https://cloud.tencent.com/developer/article/1010628 1、Jenkins 2.0介绍 先介绍下什么是Jenkins 2.0,Jenkins 2.0的精髓是Pipeline as Code,是帮助Jenkins实现CI到CD转变的重要角色。什么
阅读全文
posted @ 2020-09-24 16:32
哈喽哈喽111111
阅读(408)
推荐(0)