服务项目 项目gitlab

主机集群chrony 时间同步服务配置

背景:centos7+ 支持chrony 时间同步配置,centos8 不支持ntp 时间同步,chrony 配置比ntp 更简单高效 1、chrony server 端配置如下配置需要修改 cat /etc/chrony.conf server 192.168.111.14 iburst #首先注 ......
服务配置 集群 主机 时间 chrony

samba服务的部署

# samba服务的部署 > ## 服务端的部署使用流程 > > ``` > 1.安装samba软件 > yum install samba -y > > 2.修改配置文件,依然是设置一个共享文件夹 > samba的软件配置文件在 > ls /etc/samba/ > lmhosts smb.con ......
samba

基于docker构建gitlab-runner

1、向服务器发送网络请求 [root@localhost ~]# curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh|sudo bash 2、Linux装gitlab- ......
gitlab-runner docker gitlab runner

Linux之引导和服务

[TOC] ### 1.1Linux的组成 - kernel内核 - rootfs包括程序和glibc库 操作系统存储在 1. 硬盘 2. 光驱或U盘 3. 网络的远端机器 GRUB 统一启动加载器 加载操作系统 1. 加电自检 检测硬件是否有故障 如果无故障 就去bios中设置的第一个启动项找操作 ......
Linux

创建vue项目

1. vue create projectname 2. 选择vue3 3. 创建成功 4. 启动项目 5. 在package.json中,查看启动命令,有时候不是npm run serve 6. 安装插件 安装axios: npm i axios 安装bootstrap: npm install ......
项目 vue

【Spring Cloud】服务注册、发现与调用的核心原理

参考: https://www.bilibili.com/video/BV1i14y1D7DY/?spm_id_from=333.337.search-card.all.click 给出核心的几个类,与之间交互说明、 服务注册: NacosAutoServiceRegistration 实现了 sp ......
原理 核心 Spring Cloud

在GO语言中项目中使用zap日志库

# 在GO语言中项目中使用zap日志库 本文先介绍了GO语言中原生的日志库中使用,然后想继续介绍了非常流行的Uber开源的zap日志库,同时介绍了如何搭配Lumberjack实现日志的切割和归档。 ## 在GO语言项目中使用zap日志库 **介绍** 在许多go语言项目中,我们需要一个好的日志记录器 ......
语言 项目 日志 zap

CSE微服务

CSE提供了一套微服务开发框架,用于支持快速开发微服务,包含了 隔离熔断容错 负载均衡 流控 灰度 降级策略: 服务请求异常时,微服务采用的异常处理策略。 有三个相关技术概念: 隔离、熔断、容错 隔离是一种异常检测机制,常用的检测方法时请求超时、流量过大等。一般设置的参数包括超时时间、同时并发请求个 ......
CSE

浅谈Excel开发:八 Excel 项目的安装部署

前面几篇文章讲解了Excel开发的几个比较主要的也是比较重要的方面,比如[菜单系统](https://www.yycoding.xyz/post/2013/8/1/excel-menu-system-introduction),[Excel对象模型](https://www.yycoding.xyz ......
Excel 项目

【Java】信创开发(东方通)中台后端项目踩坑小记

在万事国产化以备世界风云突变之日,我们做软件开发的也不可避免的需要完成一部分信创项目,通常 Web 项目国产化部署的首要选择都是东方通 Web 容器。此次中台项目信创适配过程中踩坑无数,唯独这个坑让我印象深刻念念不忘,接下来就请诸君与我共同复盘一下。 背景:中台项目源于 ruoyi 开源框架,根据公 ......
小记 项目 Java

应用服务

# tcpdum和wireshark使用 ![](https://img2023.cnblogs.com/blog/2985955/202307/2985955-20230726163743718-859607300.png) ## tcpdump命令 ```bash [root@node01 ~] ......
应用服务

微服务平台厂家:提供一对一框架定制服务,创造增价值!

随着低代码开发市场的旺盛发展,低代码开发平台也拥有了一席之地,获得众多新老客户朋友的青睐和喜欢。使用低代码技术平台,其可视化+灵活易操作+多元化部署方式+主流开源框架等优势特点也使得各中大型企业的办公效率得到提升,并且微服务平台厂家可提供一对一的框架定制服务,可以给企业创造增值价值,带来可观效益。 ......
一对一 服务平台 框架 厂家 价值

C#编写Windows服务

1.新建项目:Windows服务 2.默认创建一个Service1.cs文件,切换到“代码视图”,如下图所示: 3.编写功能 在 void OnStart(string[] args) 方法中,编写服务启动时要执行的代码; 在 void OnStop() 方法中,编写服务停止时要执行的代码; pro ......
Windows

spring cloud微服务搭建配置中心之携程开源框架Apollo

1、Apollo(阿波罗) Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景,是一款可靠的分布式配置管理中心框架。 github官方地址: https:/ ......
框架 spring Apollo cloud

【项目实战】手把手教你利用博客园API开发、上线一个自己的博客小程序

说明 本篇希望用最简单的方式帮助大家上线一个属于自己的实用的小程序,帮助大家体验一个相对较完整的小程序创建、上线流程,步骤会尽可能详尽; 文章会更像新手教程,只是引导零基础的同学入个门,所以会尽可能避免让大家自行编辑代码,因此在文中也不会对代码逻辑就进解释,文章中也会附上源码地址。 小程序功能查看 ......
博客 实战 程序 项目 API

App项目测试内容

App测试包发布和管理 App客户端(内部)发布平台 在实际测试工作中,为了方便测试程序包的安装和管理,可以使用一些应用内测分发平台。如:蒲公英、Testlink等。 操作步骤: 开发将应用测试包上传到这些平台上 平台可以生成对应的二维码 测试直接扫码进行应用安装 App客户端(线上)发布平台 产品 ......
项目 内容 App

记录一次线上服务CPU飙高问题

2023.07.20 20:01:38线上一个服务发生了CPU过高的告警, 看告警信息当前的CPU使用率已经达到了82.65%,问题已经很严重,赶紧开始排查起来。来复盘下如何排查这类问题, 一、排查方法 1、找到cpu过高的进程ID 收到告警后,第一件事要做的就是找到CPU过高的程序的线程id(pi ......
问题 CPU

将本地项目上传到git

1、找到想要本地文件上传的目录 (如果有.git文件请删除) 2、git init 生成 .git文件 3、git remote add origin https://gitee.com/a/.git (这里标红部分为你在git上所建的仓库网址) 4、git add . (把文件全部添加本地git) ......
项目 git

转:Intellij IDEA 同一项目启动多个实例

Intellij IDEA 同一项目启动多个实例 ......
实例 Intellij 多个 项目 IDEA

记一次直接Maven打包子项目引起的报错

背景:idea编译器,拿到github项目直接上手打包了,报如下错误: 第一次解决:还以为是maven配置出问题了,排查settings.xml,排查该子项目所依赖的其他子项目,maven install到本地仓库;依然报错; 第二次解决:原来是父项目没有install...需要先把子项目对应的父项 ......
子项目 子项 Maven

基于boost服务器逻辑层设计

服务器架构设计 通常的Session(会话层) Asio底层的通信过程,如下图 实际服务器结优化的架构如下 具体逻辑可以查看: https://llfc.club/category?catid=225RaiVNI8pFDD5L4m807g7ZwmF#!aid/2QbUASZ5jV8jgKYFngRH ......
逻辑 服务器 boost

分布式服务如何保证幂等性,幂等性如何设计

1)建唯一索引:唯一索引或唯一组合索引来防止新增数据存在脏数据 (当表存在唯一索引,并发 时新增异常时,再查询一次就可以了,数据应该已经存在了,返回结果即可)。 2)token机制: token机制的幂等保障的主要流程就是: 服务端提供了发送token的接口。我们在分析业务的时候,哪些业务是存在幂等 ......
分布式

振弦传感器和在线监测系统保障岩土工程项目稳定性:案例分析

振弦传感器和在线监测系统保障岩土工程项目稳定性:案例分析 以下是一个振弦传感器和振弦采集仪及在线监测系统形成一套完整链条的岩土工程监测案例: 项目背景:一家建设公司在中国某地进行了一项岩土工程项目,该项目涉及到一座桥梁的建设。建设公司决定使用振弦传感器和振弦采集仪及在线监测系统进行监测,以确保工程的 ......

【升职加薪秘籍】我在服务监控方面的实践(3)-机器监控

>大家好,我是蓝胖子,关于性能分析的视频和文章我也大大小小出了有一二十篇了,算是已经有了一个系列,之前的代码已经上传到github.com/HobbyBear/performance-analyze,接下来这段时间我将在之前内容的基础上,结合自己在公司生产上构建监控系统的经验,详细的展示如何对线上服 ......
秘籍 方面 机器

Mac使用iterm2连接远程服务器

1.创建配置文件 # 跳到指定目录下,创建配置文件 cd ~/.ssh/ touch XXX # 创建一个文件,如:aliyun 2.编辑配置文件内容 编辑创建的配置文件,补充一下内容 #!/usr/bin/expect -f set host XXXXXXX set user XXXXXX #se ......
服务器 iterm2 iterm Mac

微服务13:云基础场景下流量策略实现原理

# ★微服务系列 [微服务1:微服务及其演进史](https://www.cnblogs.com/wzh2010/p/14940280.html "微服务1:微服务及其演进史") [微服务2:微服务全景架构 ](https://www.cnblogs.com/wzh2010/p/15311192.h ......
流量 场景 原理 策略 基础

时间同步 ntp服务器

[TOC] # 一. 定义 ```sh #01 简介:ntp全名 network time protocol 。NTP服务器可以为其他主机提供时间校对服务 #02 ntp和ntpdate区别 1) 两个服务都是centos自带的(centos7中不自带ntp)。ntp的安装包名是ntp;ntpdat ......
服务器 时间 ntp

VS Code C/C++项目配置

# VS Code C/C++项目配置 ## 1. C/C++项目配置 开发平台:Ubuntu 开发工具:Visual Studio Code 编译配置工具:CMake 调试工具:GDB API文档查询工具: 1. [DevDocs在线文档](https://devdocs.io) 2. [cppr ......
项目 Code VS

流媒体协议之WebRTC简易服务器搭建20230726

流媒体协议之WebRTC简易服务器搭建 1.简介 由于官网的peerconnection_server和apprtc对SDP以及登录流程有特定要求,不便于调试自己实现的WebRTC,所以计划自己搭建服务器,网上开源的服务器有很多:licode/janus/kurento/mediasoup/jits ......
流媒 流媒体 简易 20230726 服务器

Docker部署之使用docker-compose部署(全新的干净的服务器,从0开始搭建)

部署环境准备 安装yum # 安装yum工具 yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken 安装dcoker # 设置docker镜像源 yum-config-manager --add-repo ......