<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JFS_1024的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/JFS_1024</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JFS_1024]]></copyright><item><title><![CDATA[快速使用 serverless 部署一个Hexo 网站]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/107447424</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/107447424</guid><author>JFS_1024</author><pubDate>Sun, 19 Jul 2020 16:42:56 +0800</pubDate><description><![CDATA[使用 Serverless Framework 部署一个 Hexo 网站只需三步：：安装与初始化 → 配置 yml 文件 → 部署
安装与初始化
简单三步，即可通过 Serverless Website 组件快速构建一个 Serverless Hexo 站点。
首先确保系统包含以下环境：
Node.js (Node.js 版本需不低于 8.6，建议使用 Node.js 10.0 及以上版本)
Git
如未安装上述应用程序，可以参考安装说明。
安装

安装 Serverless Framework

$ np]]></description><category></category></item><item><title><![CDATA[记DevOps的一次理解]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/107446333</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/107446333</guid><author>JFS_1024</author><pubDate>Sun, 19 Jul 2020 16:32:08 +0800</pubDate><description><![CDATA[文章目录引言那么到底什么是DevOps呢？DevOps实践附录
引言
这段时间写了一些  《从零搭建DevOps平台环境》 相关的文章，后续也写了一些其他的工具的，但是都没有发出来。因为这段时间我在写这些的时候，同时也在整理资料，重新梳理一下DevOps，也理一下我们的DevOp的现状。逐渐有了一些其他的想法，对于工具链的使用，工具链搭建的越来越多难道就是DevOps了么？
那么到底什么是DevOps呢？
DevOps是敏捷开发的延续，继承自敏捷软件开发，DevOps 的出现是为了应对敏捷方法所带来的软件开]]></description><category></category></item><item><title><![CDATA[Linux大内存页Oracle数据库优化]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/107039283</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/107039283</guid><author>JFS_1024</author><pubDate>Fri, 03 Jul 2020 18:09:42 +0800</pubDate><description><![CDATA[转载
PC Server发展到今天，在性能方面有着长足的进步。64位的CPU在数年前都已经进入到寻常的家用PC之中，更别说是更高端的PC Server；在Intel和AMD两大处理器巨头的努力下，x86 CPU在处理能力上不断提升；同时随着制造工艺的发展，在PC Server上能够安装的内存容量也越来越大，现在随处可见数十G内存的PC Server。正是硬件的发展，使得PC Server的处理能力越来越强大，性能越来越高。而在稳定性方面，搭配PCServer和Linux操作系统，同样能够满重要业务系统所需要]]></description><category></category></item><item><title><![CDATA[从零搭建DevOps平台环境（五）-selenium]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106970053</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106970053</guid><author>JFS_1024</author><pubDate>Sun, 28 Jun 2020 15:26:34 +0800</pubDate><description><![CDATA[文章目录准备环境编码
准备环境
安装docker
拉取镜像
docker pull selenium/hub
docker pull selenium/node-chrome

创建网络
docker network create --subnet=172.18.26.0/24 dockernet_br26

启动容器
docker run -d -p 4444:4444 --net dockernet_br26 --ip 172.18.26.2 --name selenium-hub selenium/h]]></description><category></category></item><item><title><![CDATA[devops的一次记录]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106960501</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106960501</guid><author>JFS_1024</author><pubDate>Thu, 25 Jun 2020 18:10:00 +0800</pubDate><description><![CDATA[jenkins 集成能够实现CI/CD了；
那么下一步就是自动部署后的测试了，
测试主要为

单元测试
接口测试
web测试
性能测试
安全测试
…
我们一般做自动化测试，主要是针对单元测试，web测试，接口测试；不同的测试需要用到不同的手段或者工具去测。
单元测试：junit，testNG
web测试：selenium
接口测试：jmeter
性能测试：loadrunner
当然测试后我们也需要有对应的报表/统计工具进行图表化的展示。
allure,promence
现在我们大多数的项目都是前后端分离的，]]></description><category></category></item><item><title><![CDATA[从零搭建DevOps平台环境（四）-jenkins使用]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106887654</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106887654</guid><author>JFS_1024</author><pubDate>Sun, 21 Jun 2020 17:22:46 +0800</pubDate><description><![CDATA[文章目录简述插件安装jenkins配置新建任务GIT 配置sonar配置Maven配置
简述
jenins安装参考另一篇博文
或者可以参考 官方手册 https://jenkins.io/zh/doc/
本文档基于docker安装的jenkins的使用过程做记录
主要介绍：jenkins+git+sonar+maven+tomcat+hook+docker
插件安装
个人觉得jenkins的很大的一个优点就是对于插件的集成，很全。覆盖面相当大。
但有优也有劣，Jenkins的插件站点主要依赖于国外，但网速不]]></description><category></category></item><item><title><![CDATA[记一次oracle宕机事件]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106886437</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106886437</guid><author>JFS_1024</author><pubDate>Sun, 21 Jun 2020 16:45:35 +0800</pubDate><description><![CDATA[文章目录服务器message日志应用日志app日志web-apache日志oracle日志trace 日志ASM日志oracle 导出AWR
这周又出了一次生产事件，发生在另一个运营了近四年的云环境中，受影响客户较多，好在影响时间不长，较快的恢复了生产。具体的排查过程就不说了，在这里先做一下排查记录。
服务器message日志
根据此日志文件可以查看oracle是因为什么宕掉的，这次事件通过此文件发现，是因为free swap 为0KB 引发了系统主动kill了oracle进程
[root@57373ded]]></description><category></category></item><item><title><![CDATA[springfox-swagger2开发]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106851718</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106851718</guid><author>JFS_1024</author><pubDate>Sun, 21 Jun 2020 15:37:50 +0800</pubDate><description><![CDATA[文章目录Swagger 简介创建项目引入依赖创建swagger2相关类
Swagger 简介
官方介绍：Swagger提供了用于生成，可视化和维护API文档的一系列解决方案，从而使API文档不再需要人工操作。
创建项目
本文是基于springboot的maven工程进行搭建使用，因此首先创建一个spring的工程
注意：本文章中的例子仅作参考，手敲代码，不保障能CV运行
引入依赖
创建完成后，引入两个swagger依赖jar
&lt;dependency&gt;
	&lt;groupId&gt;io.spr]]></description><category></category></item><item><title><![CDATA[从零搭建DevOps平台环境（三）-jenkins 安装]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106748433</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106748433</guid><author>JFS_1024</author><pubDate>Sun, 14 Jun 2020 17:07:41 +0800</pubDate><description><![CDATA[这周本来打算找时间，把jenkins重新搭建一个环境，也正好把过程写一下，截点图之类的。好歹内容多一些。不过出现了一些比较紧急的问题。没有抽时间搭建起来，果然还是懒…
不过我翻了一下jenkins的官网介绍，顿时觉得没必要写了，给自己得偷懒找了一个相对好点得解释。官网文档写的很好，而且也是中文得，各种搭建方式都有。我觉得没必要写了，是的，暂时不写了。
不过好像官网访问得时候有点慢哈。
来个
TODO …

...]]></description><category></category></item><item><title><![CDATA[接口类交易过慢，引发通信超时]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106747907</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106747907</guid><author>JFS_1024</author><pubDate>Sun, 14 Jun 2020 17:00:31 +0800</pubDate><description><![CDATA[上周主要处理了，两个生产问题。工作电脑没带，主要简述一下。

每天的20：13分linux服务器（centos7.4）重新启动
应用服务接口类交易过慢，耗时20秒，不频繁，但时有发生，引发通信超时现象

这里描述第二个问题，
问题现象
接到客户反馈系统应用报错网络通信超时，并且交易过慢，影响客户使用。

排查过程：

排查weblogic中间件server日志，发现部分线程挂起
排查应用日志，发现接口类交易固定耗时20S秒左右
抓取网络日志分析，发现链接建立完毕后，开始发送数据时，对方主动关闭了链接，但应用]]></description><category></category></item><item><title><![CDATA[服务器定时重启问题排查]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106747148</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106747148</guid><author>JFS_1024</author><pubDate>Sun, 14 Jun 2020 16:27:02 +0800</pubDate><description><![CDATA[上周主要处理了，两个生产问题。工作电脑没带，主要简述一下。

每天的20：13分linux服务器（centos7.4）重新启动
应用服务接口类交易，耗时20秒，频发

这里先说一下服务器重启的问题。
此次重启共发生三天，第一次主要排查管控平台，发现服务器漂移了触发重启。第二天再次发生，未漂移，于是引发重视，开始排查服务器问题。
一般来说linux服务器除非人为操作，自己是不可能主动重启的，要么宕机，要么正常。
因此首先排查当前服务器上已部署的应用，发现只存在一个基于Docker 容器化的一个微服务工程，容器]]></description><category></category></item><item><title><![CDATA[从零搭建DevOps平台环境（二）-Docker 安装]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106578247</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106578247</guid><author>JFS_1024</author><pubDate>Sat, 06 Jun 2020 15:45:18 +0800</pubDate><description><![CDATA[关于Docker的介绍，也很多。我文笔也不好。也不拷贝别人的成果了。

我就写一下，我自己平常怎么操作


]]></description><category></category></item><item><title><![CDATA[从零搭建DevOps平台环境（一）-DevOps介绍]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/106577125</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/106577125</guid><author>JFS_1024</author><pubDate>Sat, 06 Jun 2020 15:45:06 +0800</pubDate><description><![CDATA[一直以来想要写博客，时间过了好久好久了...

这段时间又冒出来了这个念头。结合着自己的工作，曾经的一些经验。打算以DevOps为基开始。。

这些天翻了翻各博客网站，也搜了下，发现“从零搭建DevOps平台环境”，有不少。但几乎都没有坚持写下去，好多是开了个头。希望我能够坚持下去。

也很大众的搭建方式，以jenkins为核心、集成着各种开源框架实现DevOps，网络上关于DevOps的介绍有很多，都很好。这个东西很大也很小，每个人有每个人自己的理解。我个人觉得DevOps 就是一个理念，类似于敏捷开发的]]></description><category></category></item><item><title><![CDATA[apache+https安装]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/78203939</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/78203939</guid><author>JFS_1024</author><pubDate>Thu, 10 Oct 2019 16:56:33 +0800</pubDate><description><![CDATA[一、apache安装

1. apache安装

1)httpd-2.2.23版本编译命令：

./configure --prefix=/usr/local/apache2 （安装目录参数后面可以不加任何参数，直接安装即可）

make

make install

2)httpd-2.4.4版本编译命令：

./configure--prefix=/usr/local/ap...]]></description><category></category></item><item><title><![CDATA[PHP 安装（支持GD 库）]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/78203871</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/78203871</guid><author>JFS_1024</author><pubDate>Wed, 11 Oct 2017 15:08:32 +0800</pubDate><description><![CDATA[安装PHP]]></description><category></category></item><item><title><![CDATA[DES3加解密问题]]></title><link>https://blog.youkuaiyun.com/JFS_1024/article/details/54947777</link><guid>https://blog.youkuaiyun.com/JFS_1024/article/details/54947777</guid><author>JFS_1024</author><pubDate>Thu, 09 Feb 2017 15:27:27 +0800</pubDate><description><![CDATA[前端JS des3 加密后  后台JAVA 无法解密的问题  报错：Input length not multiple of 8 bytes]]></description><category></category></item></channel></rss>