首页 > TAG信息列表 > ctl

CentOS7图形界面和命令行界面的切换快捷键 从图形界面进入命令行:ctl+alt+F2 从命令行返回图形界面:ctl+alt+F1

CentOS7图形界面和命令行界面的切换快捷键 CentOS7图形界面和命令行界面的切换快捷键 看了很多网上的教程,其实不用每次设置开机默认启动方式然后重启,就是这么简单: 从图形界面进入命令行:ctl+alt+F2 从命令行返回图形界面:ctl+alt+F1 https://blog.csdn.net/phychang/artic

最新资讯|2022年8月29日,IECEE发布电池认证CTL协议DSH1037A!

2022年8月29日,IECEE发布电池认证CTL协议DSH 1037A,涉及标准IEC 62133:2002 ,IEC 62133:2012,IEC 62133-1:2017,IEC 62133-2:2017,IEC 62619:2017,IEC 62660-3:2016,CTL协议DSH 1037A详细解读如下:   CTL协议DSH 1037A问题: 同一厂家生产的一系列尺寸、化学成分、电压相同但容量不同的电池,

gitlab密码修改启动

方法一: gitlab-ce 初装以后,把密码放在了一个临时文件中了 cat /etc/gitlab/initial_root_password Password: ARVVjpDcF5g/ZG2DScarmU9s9TKUT09HQd3qUj4jq/c= 这个文件将在首次执行reconfigure后24小时自动删除 方法2: <root@gitlab ~># cd /opt/gitlab/bin <root@gitlab bin># git

自己搭建git服务器:linux自己Gitlab服务

github只能保存开源项目,私有项目要收费。 公司的git不想上传个人项目,比如我的博客:  https://www.zhoulujun.cn/、https://www.zhoulujun.co https://www.zhoulujun.life/ 个人代码如果本地只是commit ,不上传服务器,还是不安全。 所以想在搭建自己的git服务器(想在与服务器也非常

可持续化集成(二)之gitlab的安装和使用

Gitlab安装 gitlab安装需求 GitLab 官方安装配置要求服务器最低2核4G,如果服务器低于这个要求就不用安装了,因为用户体验超级超级不好。服务器CPU 推荐2核到4核完全就够了在多也是浪费,但内存越大越好最好超过4G。如果服务器内存刚好4G ,GitLab 也能跑起来但是如果你使用的是云计算机

Windows下构建drogon web framework

一、使用vcpkg安装drogon开发环境 git clone https://github.com/microsoft/vcpkg 或者 git pull vcpkg update vcpkg upgrade --no-dry-run vcpkg install drogon[ctl,mysql,orm]:x64-windows --recurse 二、用drogon_ctl.exe生成网站项目 D:\repos\vcpkg\installed\x64-window

PostGreSql运维操作

对PostGreSql进行运维操作时,必须切换到postgres用户(也可以切换到其他管理员用户) 1.PostGresql启停等运维 进入postgresql的bin目录下 启动命令 ./pg_ctl start -D pg的data文件夹所在目录 一、启停方法 两种方法   1、直接运行postgres进程启动;   2、使用pg_ctl命令启动

Gitlab部署

GitLab是Ruby开发的自托管的Git项目仓库,可通过Web界面访问公开的或者私人的项目。 Gitlab服务器部署 该部署以Red Hat 7为例 安装依赖 yum install -y curl policycoreutils-python openssh-server 启动ssh服务/设置为开机启动 systemctl enable sshd systemctl start sshd 安装 P

gitlab502问题解决

Gitlab在使用一段时间之后,突然间电脑就卡住了,拉取和Gitlab页面访问也都失败了.查看进程被git的进程占用满了,在参考了多篇文章后有了较为稳定的解决方法: 参考链接:     1. https://blog.csdn.net/weixin_44316891/article/details/109742465     2. https://blog.csdn

Gitlab出现502报错解决

自己在服务器上搭建的gitlab,出现502错误, 解决方案: 尝试 gitlab-ctl reconfigure 、gitlab-ctl restart 如果这两个命令无效 则参考下列解决方案 常见的502错误,解决方案 一、首先看看配置文件/etc/gitlab/gitlab.rb 中的端口号是否被占用 我们可以用gitlab-ctl tail 命令查看实时l

转载-2g内存服务器docker配置gitlab容器出现502问题

  首先查看一下消耗情况  cpu占用不高但是内存真是感人,一个gitlab占用了我几乎全部内存,

20211018-ThreadPoolExecutor

成员变量 ctl变量 /** * The main pool control state, ctl, is an atomic integer packing     * two conceptual fields     *   workerCount, indicating the effective number of threads     *   runState,   indicating whether running, shutting down etc  

线程池使用InheritableThreadLocal出现数据脏乱分析和解决方案

背景   在测试环境上遇到一个诡异的问题,部分业务逻辑会记录用户ID到数据库,但记录的数据会串,比如当前用户的操作记录会被其他用户覆盖, 而且这个现象是每次重启后一小段时间内就正常 问题   在线程池内部使用了InheritableThreadLocal存放用户登录信息,再获取用户信息后,由于没

Git常用操作(Gitlab)

目录一、git概述二、Git 与 SVN 区别三、Git下载安装四、Git 工作流程五、Git 工作区、暂存区和版本库六、Git 创建仓库配置1、查看配置2、编辑 git 配置文件3、设置提交代码时的用户信息七、Git 基本操作1)不同区说明2)一个简单的操作步骤3)创建仓库命令4)提交与修改操作1、git add2

gitlab文件恢复

gitlab文件恢复   xshell的ftp中下载 cd /var/opt/gitlab/backups 点击ftp插件 get 1573077714_2019_11_07_12.1.4_gitlab_backup.tar C:\Users\admin\Desktop\aa gitlab数据恢复 新gitlab进入到备份目录下 如果没有则要生成备份目录 sudo gitlab-rake gitlab:backup:creat

优化gitlab

记:处理一次gitlab占用cpu过高的问题   问题: 公司gitlab地址访问报错502,连接所部署服务器执行top命令发现gitlab相关服务其中两个进程占用cpu一直在90%以上思路: 一般地,资源占用过高,可以粗略地优化一下,但是效果确实非常的明显的。这里,主要是通过资源占用,然后将过高消耗资源的进程给

线程池ThreadPoolExector核心ctl, execute, addWorker, reject源码分析

线程池核心方法execute()解析: public void execute(Runnable command) {//#1 if (command == null) throw new NullPointerException(); int c = ctl.get(); if (workerCountOf(c) < corePoolSize) {//#2 if (addWorker(command, true))

GetLab启动失败:fail: alertmanager: runsv not running

GetLab启动失败:fail: alertmanager: runsv not running sudo gitlab-ctl restart,报错如下解决办法常用命令参考 sudo gitlab-ctl restart,报错如下 解决办法 step1:sudo systemctl start gitlab-runsvdir step2:sudo gitlab-ctl restart 常用命令 sudo gitlab-ctl status

线程池 ThreadPoolExecutor 源码详细分析

1、线程池的作用 一方面当执行大量一步任务的时候线程池能够提供较好的性能,在不使用线程池的时候,每当需要执行异步的时候都是直接 new 一线程进行运行,而线程的创建和销毁都是需要开销的。使用线程池的时候,线程池里面的线程是可复用的,不会每次执行异步任务的时候都重新创建和

oracle RAC控制文件多路复用

1、检查control file配置。SQL> select value control_files from v$parameter where name = 'control_files'; CONTROL_FILES--------------------------------------------------------------------------------+DATADG/shinfo/control01.ctl, +DATADG/shinfo/contr

线程池_ThreadPoolExecutor原理分析

java.uitl.concurrent.ThreadPoolExecutor 类是 Executor 框架中最核心的类。 线程池简介 什么是线程池 线程池就是创建若干个可执行的线程放入一个池(容器)中,有任务需要处理时,会提交到线程池中的任务队列,处理完之后线程并不会被销毁,而是仍然在线程池中等待下一个任务。 为什么要使

Redis

Redis是一个基于内存存储的Key-Value结构的非关系型数据库 Redis采用IO多路复用机制, 非常大的提升了网络通讯的效率 IO多路复用: 采用Reactor模式,直白来讲,就是使用一个线程解决所有的客户端的IO请求,         其核心使用的是Linux提供的Select, poll, epoll机制来实现IO

Linux系统下搭建Gitlab服务器

GitLab有社区版(CE) 和企业版(EE),社区版是免费,对绝大部分公司来说功能是足够用了 ,在企业内部搭建,可以创建私有项目。 下面介绍在CentOS7上安装gitlab-ce社区版的步骤 1. 安装前准备 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget(用于从外网上下载插件) 以上这

由浅入深了解线程池之源码初探

前面初步了解了下线程池,包括如何定义一个线程池,线程池的常用构造参数以及jdk的默认实现,今天想结合源码来聊一聊线程池加载任务的顺序、线程池如何回收线程等问题; 前置知识了解 ctl参数 private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));   一个线程

gitlab数据备份与恢复

gitlab数据备份与恢复 一、备份数据 1)修改配置文件 /etc/gitlab/gitlab.rb # gitlab_rails['backup_path'] 备份保存的位置,这里是默认位置,可修改成指定的位置 # gitlab_rails['backup_path'] = "/var/opt/gitlab/backups" gitlab_rails['backup_path'] = "/data/gitla