服务项目 项目gitlab
Gitlab安装与Gitlab-Runner注册
1、gitlab的三种安装方式: rmp方式: wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.0-ce.0.el7.x86_64.rpm rpm -ivh gitlab-ce-12.9.0-ce. ......
jenkins--构建传输jar包后启动java服务
## jenkins--构建传输jar包后启动java服务 ####目标:针对单体java服务 ####前置条件:jdk1.8 日志切割cronolog [jdk1.8安装](https://www.cnblogs.com/hwjShl/p/17378018.html) [cronolog安装](h ......
express开发api指南--服务器发布
### 8.1 Linux服务器 linux服务器相对简单。一般都自带node环境。没有的话apt-get或者yum安装一下。 ``` //查看node版本 node -v //把文件除了node-modules文件夹都上传到服务器 //以放在opt/express为例 cd /opt/expres ......
【HarmonyOS】低代码元服务开发中的地图实现
在元服务开发过程中,大家可能需要在应用中使用地图,如果使用SDK集成的方式,地图SDK包体积大小很大,集成后元服务大小可能会超过10M,这就超出了HAP包的大小限制。那么是否有其他途径可以在元服务中使用地图呢?笔者最近在学习AGC新推出的低代码开发元服务的文档时发现,他的景区模板(模板简介-基于模 ......
FLASK项目目录(模仿django)
# FLASK项目目录(模仿django) ### 1. ```python app 放static和templates文件夹,以及应用的文件夹,图中admin文件夹可以简单看成一个应用 |____ admin 应用,功能模块 |____ static 静态文件存放位置 |____ template ......
服务宕机重启后quartz没有执行之前设置的定时任务
问题:服务宕机重启后quartz没有执行之前设置的定时任务。 原因:没有配置jobStore,设置的定时不会写入到qrtz开头的表中。重启服务quartz无法自动拾取之前设置的定时任务。 有jobStore的配置: # quartz: # #相关属性配置 # properties: # org: # ......
前端微服务无界实践
随着项目的发展,前端SPA应用的规模不断加大、业务代码耦合、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。因此前端微服务应运而生。 ......
zabbix6创建http端口服务监控
有时需要监控服务器的某些端口是否正常服务, 使用zabbix可以实现此功能. 本例: 监控生产环境 http://192.168.10.38:18336 1. 修改主机配置 点击左侧导航-配置-主机, 找到要配置的主机, 点击要配置的选项. 这里以10.38这台服务器为例, 如下图: 2. 添加监控 ......
centos 系统对某服务进行配置开机自启动
在/usr/lib/systemd/system/下 新建tomcat10.service 文件 然后打开并填写以下内容: [root@localhost local]# vim /usr/lib/systemd/system/tomcat10.service [Unit] Description= ......
docker 方式部署的gitlab 升级
升级背景: docker部署的gitlab版本11.1.4,需升级至16.0.1 思路:为了不影响目前正在使用的gitlab。 1. 将备份拷贝至另外服务器上,升级至最高版本后,另行还原 2. 直接将挂载目录中的文件拷贝至另外服务器上,升级至最高版本,另行还原--经测试,失败,不推荐使用此方法 2种 ......
多数据源按项目路径配置
1、yml配置 spring: datasource: db1: #数据库1 username: root password: 123456 jdbc-url: jdbc:mysql://ip:3306/数据库名?useUnicode=true&characterEncoding=utf-8&use ......
使用lsyncd实时同步文件从一台服务器到另一台服务器
# 一 背景说明 ``` 我有3台nginx服务器,想实时同步vhost,html,ssl这三个目录,这样我只是改一台机器的东西,所有服务器上的配置文件也都会被更改,就找到了lsyncd的同步软件,是通过lsyncd结合ssh去实现实时同步的,我这里是想把196上面的3个目录,同步到198和197上 ......
员工部门项目中的一些收获
- 三层架构 参考https://zhuanlan.zhihu.com/p/101038664 项目使用三层架构,表示层servlet-业务逻辑层service-数据访问层dao 表示层用户显示页面和接受前端传过来的数据,调用业务逻辑层去处理数据,并最终通过数据访问层从数据库中CRUD数据 - pr ......
gitlab ci 用 cypress/playwright 做测试并展示结果至 mr
# 前言 看了一下官方的教程好像都没有讲怎么将测试结果展示出来,只是给出测试的 ci 脚本,但根据 gitlab 官方的文档是有测试报告的展示的,所以这里给出一个基于 junit 测试报告的展示。 # 前期准备 + 安装 cypress/playwright 在项目中 # `.gitlab-ci.y ......
部署node项目外网访问失败
原因是没有正确的开启防火墙端口。查看防火墙是否在运行firewall-cmd --state查看都有哪些端口添加到例外firewall-cmd --permanent --list-port正确命令是:firewall-cmd --zone=public --add-port=8888/tcp -- ......
Nginx如何配置多个服务域名解析共用80端口详解
前言 由于公司一台服务器同时有多个服务,这些服务通过域名解析都希望监听80/443端口直接通过域名访问,比如有demo.test.com和product.test.com。这时候我们可以使用nginx的代理转发功能帮我们实现共用80/443端口的需求。 备注:由于HTTP协议默认监听80端口,HTT ......
1004.Django项目用户功能之关联序列化及访问限流
一、路由器 1. SimpleRouter 该路由器包括标准集合——list、create、retrieve、update、partial_update、destroy动作的路由。视图集中还可以使用@detail_route或@list_route装饰器标记要被路由的其他方法; 2. Default ......
Diehl EDI项目Excel方案开源介绍
Diehl EDI & Excel 方案简介 Diehl EDI 到 Excel 示例流具有预配置的端口,用于从 Diehl 的 EDI 集成规范转换以下交易集: DELFOR 长期滚动预测 ORDERS 订单 ORDCHG 订单变更 ORDRSP 订单及订单变更回复 DESADV 发货通知 通过将 ......
Cisco Identity Services Engine (ISE) 3.2 Patch2 发布 - 思科身份服务引擎
Cisco Identity Services Engine (ISE) 3.2 Patch2 发布 - 思科身份服务引擎 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![Cisco Identity Servic ......
SRE心里话:要求100%服务可用性就是老板的无知
不可能有 100% 的服务可用性,也没有必要做到 100% 的服务可用性。如何度量风险,如何制定 SLO,如何提升稳定性,如何权衡成本和产出 ......
CMake常用命令大全:提高项目构建效率
> CMake是一个跨平台、开源的构建工具,它可以自动生成Makefile或者Visual Studio等IDE的工程文件。它能够帮助开发者更方便地管理项目的构建过程,提高项目构建的效率。在本文中,我们将介绍CMake常用的命令以及对应的用法 ## add_executable `add_execu ......
docker 搭建gitlab
一、官网地址:https://docs.gitlab.cn/jh/install/docker.html 二、步骤: 1.要求至少4个G 2. 先在linux主机创建一个gitlab的主目录,用于容器挂载:/srv/gitlab 3. 设置设置gitlab的环境变量(不设置也可以) export G ......
LINUX系列-服务器cpu和内存篇
### 一 系统内存过高排查方法 1、使用top命令查看当前服务器上所有进行使用内存情况,可以使用shift+m 按键,将进程按照内存使用情况排序。如若某个进程占用过多内存,使用kill 终止该进程。 2、检查是否有内存泄漏情况。 ps aux --sort=-%mem 该命令可按照内存使用率高低进 ......
微服务
微服务 Spring Cloud eureka 服务治理主键,服务注册与发现 CS架构 service:服务注册中心 client:客服端 提供者、消费者:均会向注册中心注册 可做集群,服务注册中心可将自己作为服务注册到其他服务注册中心 自我保护机制(默认开启):在一段时间没有接受到某个服务的心跳, ......
gPTP时钟同步(时间同步服务器)助力智能驾驶应用
gPTP时钟同步(时间同步服务器)助力智能驾驶应用 gPTP时钟同步(时间同步服务器)助力智能驾驶应用 京准电子科技官微——ahjzsz 智能驾驶区域网关架构并未采用车载以太网总线进行连接,而是采用传统的 CAN 总线、FlexRay 或 MOST 总线进行通信,若该架构被装配有 L4/L5 的自动 ......
UE4 AirSim Windows项目交叉编译Linux包
1、从Linux环境下AirSim文件夹导入相关.a库至对应路径 2、项目插件中禁用VR相关插件 libopenvr_api.so issue when building project against UE 4.25 · Issue #2889 · microsoft/AirSim (github ......
1、docker 服务相关命令
docker 服务相关命令 1.启动docker 服务 systemctl start docker 2.查看docker 状态 systemctl status docker 3.重启docker 服务 systemctl restart docker 4.停止docker 服务 systemcl ......
Jenkins 编译的项目有系统环境变量依赖
用MSBuild编译项目,但项目有环境依赖,在Powershell用SET PATH=%PATH%把系统环境变量加载到Jenkins的环境变量中,即可解决 ......
什么是微服务
微服务 (Microservices) 是一种基于架构风格的设计方法,提倡将单个应用程序划分成一组小型服务,每个服务运行在其独立的进程中,服务之间通过轻量级通信协议进行通信。每个服务都是围绕业务能力构建的,可以独立部署、扩展和替换,并且必须具备高度自治性和松散耦合性,从而能够实现更加灵活和可持续的软 ......