
DevOps
文章平均质量分 86
DevOps
逆流°只是风景-bjhxcc
当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。
展开
-
【应用部署】Java项目从开发到部署生产完整流程
一个Java项目从环境搭建到项目部署以及配置访问整个流程结束,如果还有什么不明白的地方或者有错误的点可以在下方留言。希望对你有帮助!原创 2023-04-25 16:56:30 · 2825 阅读 · 0 评论 -
【DevOps】Jenkins 运行任务时遇到 FATAL:Unable to produce a script file 报错(已解决)
定位问题的过程中,首先检索报错信息中的 Unable to produce a script file,有很多资料都没有说明为什么要使用文章里的解决方案,仅仅是做个记录,没有深入追溯原因,走了不少弯路。之后,结合 Commit 信息乱码,检索报错信息中的 java.nio.charset.UnmappableCharacterException: Input length = 1,终于找到核心原因:文件编码问题。之后一路查官方文档等,找到了合适的解决方案。原创 2023-03-27 09:00:00 · 2416 阅读 · 0 评论 -
【构建工具】Gradle中文教程
介绍很高兴能向大家介绍 Gradle,读音/ɡreɪdl/这是一个基于 JVM 的富有突破性构建工具。它为您提供了:一个像 ant 一样,通用的灵活的构建工具一种可切换的,像 maven 一样的基于约定约定优于配置的构建框架强大的多工程构建支持强大的依赖管理(基于 ApacheIvy)对已有的 maven 和 ivy 仓库的全面支持支持传递性依赖管理,而不需要远程仓库或者 pom.xml 或者 ivy 配置文件ant 式的任务和构建是 gradle 的第一公民。原创 2023-02-18 07:30:00 · 1523 阅读 · 3 评论 -
【项目管理工具】Jira使用和配置
使用Xray的Template创建一个测试项目,创建完成后,会自动用于Xray自带的问题单类型,流程,表单和字段设置完成测试项目创建后,就可以直接开始使用系统了,可以创建一个测试用例试试看。为需求单关联一个测试用例,打开需求单,点击More,选择Link,选择测试用例即可。为缺陷单关联一个测试用例,同样的方法,如果需要为一个缺陷单关联一个测试用例,选择link,选择created by或者tested by选项,既可把缺陷单和测试用例关联起来。原创 2023-02-03 11:49:14 · 5815 阅读 · 2 评论 -
【持续集成】Jenkins详细教程
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。CI(Continuous integration,中文意思是持续集成)是一种原创 2023-03-06 06:45:00 · 965 阅读 · 0 评论 -
【网络监控】Zabbix详细安装部署(最全)
location ~ .php$- 此位置块通过将Nginx指向fastcgi-php.conf配置文件和php7.2-fpm.sock文件来处理实际的PHP处理,该文件声明了与哪个套接字相关联php-fpm。Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。到此,相当于流程 定义监控 - 发现问题抛出告警 - 相关人员处理问题 - 监控告警状态解除 已经完毕。点击主机,选择图形;原创 2023-03-05 21:33:11 · 5321 阅读 · 0 评论 -
【Tomcat】Tomcat安装及环境配置
Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。显示 the service “tomcat8” has been installed 后 ,则表示成功。原创 2023-02-26 07:00:00 · 782 阅读 · 0 评论 -
【运维】什么是 DevOps?
DevSecOps 是一种 DevOps,它在整个 DevOps 生命周期持续集成和自动化安全功能 - 从头到尾、从规划到反馈再回到规划。另一种看待 DevSecOps 的方式就是 DevOps 从一开始就集成安全性。但是,在采用 DevOps 的早期,存在两个主要的挑战,即使随着时间推移也无法克服:一个是将安全专业知识集成到跨职能团队(文化问题);另一个是将安全自动化实施到 DevOps 生命周期中(技术问题)。安全性被视为“说不”的实践,在许多 DevOps 实践中成为成本不菲的瓶颈。原创 2023-02-19 08:15:00 · 1360 阅读 · 4 评论 -
【云服务】比较 IaaS、 PaaS 和 SaaS
供应商采用按使用量付费的形式,为客户提供对云端存储、网络、服务器和其他计算资源的访问。原创 2023-02-15 14:31:27 · 582 阅读 · 2 评论 -
【监控】Prometheus(普罗米修斯)监控概述
Prometheus 是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 google 前员工在 2012 年创建,作为社区开源项目进行开发,并于 2015 年正式发布。2016 年,Prometheus 正式加入 Cloud Native Computing Foundation,成为受欢迎度仅次于 Kubernetes 的项目。原创 2023-02-09 15:26:42 · 12322 阅读 · 0 评论 -
【SQL 审核查询平台】Archery使用介绍
Archery 读作:[ˈɑːrtʃəri]功能模块介绍:权限管理,工作流,实例管理,SQL审核,SQL查询,SQL优化,消息通知,工具插件,云数据库等原创 2023-02-02 10:42:42 · 1762 阅读 · 0 评论 -
【监控仪表系统】Grafana 中文入门教程 | 构建你的第一个仪表盘
这篇文章里我们从头到尾介绍了如何用 Grafana 生成仪表盘,如何配置和连接数据源,以及如何导入和创建一个仪表盘。之后的文章中,我们会介绍在卡拉搜索,我们是怎样监测服务健康状态的,同时我们会介绍 Prometheus 即普罗米修斯时序数据库的用法,欢迎继续关注我们的博客和公众号 (HiXieke)。如果你的 App 或小程序需要搜索功能,也可以到卡拉搜索首页[10]了解一下我们的托管搜索服务。原创 2023-02-01 15:56:38 · 32896 阅读 · 1 评论 -
【API网关】APISIX介绍和安装使用
APISIX 是一个高性能、可扩展的微服务API网关,基于 nginx(openresty)和 Lua 实现功能,借鉴了Kong的思路,将Kong底层的关系型数据库(Postgres)替换成了NoSQL型的 etcd,这使得 APISIX 相较于 Kong 在性能上有了很大提升,在启用各类插件的情况下,Apache APISIX 的性能据说是 Kong 的 10 倍,极具吸引力。原创 2023-02-01 10:19:44 · 5126 阅读 · 1 评论 -
DevOps是什么意思
DevOps即Development和Operations的组合词,是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。什么是DevOps?DevOps是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化,它促进开发和运营团队之间的协作,以自动化和可重复的方式更快地将代码部署到生产中。DevOps有助于提高组织提供应用程序和服务的速度。它使组织能够更好地为客户服务,并在市场中更有竞争力。简而言之.原创 2020-05-26 23:02:39 · 629 阅读 · 0 评论 -
报文详解-干货分享
一、什么是报文 报文,是网络中交换和传输的数据单元,即站点一次性要发送的数据块。如果说 HTTP 是因特网的信使,那么 HTTP 报文就 是它用来搬东西的包裹了。二、报文的流动 报文会流入源端服务器,工作完成之后,会流会用户的 Agent 代理。HTTP 报文会像河水一样流动,不管是请求报文还是响应报文,所有报文都会向下游流动。所有的 HTTP 报文都可以分为两类:请求报文和响应报文。请求报文和响应报文的基本报文结构相 同。三、报文的组成部分HTTP 报文是简单的格式化文本。原创 2022-11-17 18:35:53 · 1470 阅读 · 0 评论 -
nginx配置域名转发到其他域名的几种方法
直接用return简单方便 return URL; 显示跳转后新的网络地址proxy_pass配置可以显示原来的网页地址以下参考:return 指令在重定向满足两个条件时适用:重写的 URL 适用于每个匹配的 server 或 location 的请求可以使用标准的 NGINX 变量构建重写的 URLreturn 指令简单高效,建议尽量使用 return,而不是 rewrite。return 指令放在 server 或 location 上下文中。语法很简单return code [t原创 2022-04-28 09:59:04 · 18974 阅读 · 1 评论 -
nginx实现一个域名配置多个laravel项目的方法示例
背景随着公司的子项目越来越多,会有大大小小十几个工程(仅后端),按照原先的做法,每上线一个项目,那么必须要有一个二级域名映射到对应的工程上,十个工程那么就意味着需要有十个二级域名(还不包含测试环境,次生产环境等),如此多的域名不仅仅是难于管理,更重要的是比较浪费资源,这个问题困扰了我很久,今天终于解决了这个问题,特此记录一下采坑日记,本文不会讲nginx中各个指令的原理,而是用实际的项目配置来练习nginx指令的用法并举一反三。事先准备域名假设域名为:http://www.dev.com实验环.原创 2020-11-18 16:31:49 · 793 阅读 · 0 评论