原创 Nginx允許跨域和禁止跨域操作

Nginx默認是禁止跨域操作,可能說到跨域好多夥伴會有點迷糊,什麼叫跨域?爲什麼不能跨域呢?  看下面小編的詳解。url說明是否跨域http://www.cnblogs.com/a.jshttp://www.a.com/b.js不同域名是h

原创 ubuntu14.04 安裝vsftp

vsftp這個神奇的服務好久沒有弄了,記得上次弄還是在學校的時候,哈哈。 今天抽風搭建一下,試試!其實安裝起來很簡單,就是由於版本的問題,遇到了兩個問題,下面我會一一闡述。一.安裝 sudo apt-get install vsftpd 安

原创 ElasticSearch僞集羣搭建之漸行漸遠

業務背景: 生產環境原先爲Solr,因爲Solr的性能問題,故現在拋棄它,團隊決定使用ElasticSearch。先說說ElasticSearch和Solr的對比。 Solr的優缺點: 優點: Solr有一個更大、更成熟的用戶、開發和貢獻

原创 Centos7 一鍵安裝K8s master節點

#!/bin/bash#hostnamectl set-hostname k8s#echo "192.168.5.130 k8s" >> /etc/hosts#echo "192.168.5.131 k8s1" >> /etc/hosts#

原创 Centos7 意見安裝Docker

#!/bin/bash # 卸載原有docker相關軟件 sudo yum remove docker \ docker-client \ docker-client-

原创 APP 多版本發佈之dubbox服務端配置

場景:近期小L發佈app的時候遇到個頭疼的事情,由於蘋果app store需要審覈原因,項目需要部署最新版本,但又不能影響來版本的正常使用;    分析問題:如果是app業務相關的程序bug、或者是預發佈版本    解決方案:配置dubbo

原创 Ubuntu系統提示Sorry, command-not-found has crashed 解決方

在安裝ubuntu系統葉提示一個錯誤問題 Sorry, command-not-found has crashed! Please file a bug report at:..問題了,下面我們一起來看此問題解決辦法。最近新裝的Ubuntu

原创 jenkins 配合 k8s實現應用持續集成

上一篇文章寫了關於如何build一個可以複用的tomcat的image,這一篇文章講一下,如何使用此鏡像進行重複構建不同的項目。直奔主題:步驟一 創建相應的mavn項目job    其它配置均不變,主要更改的是build項目後的動作。   

原创 線上版本灰度發佈策略

從接觸運維開始,最苦逼的事情就是業務上線,爲什麼這麼說? 就是因爲有了很多的大坑隊友。不是因爲開發的童鞋漏提代碼,就是因爲測試童鞋線下測試的不到位導致代碼扔到線上後出現各種問題,各種404。近期和各位童鞋研究了應對這種現象的解決方案,得到了

原创 docker k8s 集羣部署tomcat,使用一個鏡像,增加鏡像的複用性。

寫在前面,k8s集羣均已經搭建好,具體步驟可以查看前面文章。編寫Dockerfile文件,目的創建一個可以公用的image,每次部署tomcat直接使用該鏡像不用每次都進行build鏡像。# 開始本來想使用tomcat的官方鏡像,但是無奈官

原创 Docker+k8s+微服務部署方案

寫在前面1.關於docker+k8s的的搭建方法及過程,請參考前一篇博客2.我們使用的架構是duboo的架構模式。所有的應用除tomcat和jar以外都啓動到虛擬機上。使用容器啓動tomcat因爲使用容器啓動項目,必須要有進程跑在前臺,不然

原创 Docker+K8s集羣搭建

寫在前面    因爲我的節點都在國內,所以k8s的鏡像無法在公網上順利下載,而是下載的別人阿里雲上的鏡像,坐着不能保證鏡像的安全性和官方性。環境介紹    Docker版本[root@k8s ~]# docker version Clien

原创 安裝pgsql以及kong

查看系統版本 [root@localhost ~]# cat /etc/issue CentOS release 6.7 (Final) Kernel \r on an \m 安裝PostgreSQL數據庫 安裝yum源[root@loca

原创 yum和rpm命令詳解

Yum yum是一個shell前端軟件包管理器,基於rpm包管理,能夠從指定的服務器自動下載rpm包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包。 yum --version 查看yum版本 [root@Kong ~]#

原创 pstree和ss命令詳解

pstree查看進程樹 將所有進程以樹狀形式顯示,表示進程間的關係以init進程(PID爲1)爲根或者指定PID的進程爲根init進程,它是內核啓動的第一個用戶級進程 pstree -V查看版本,這裏介紹22.15 root@ubuntus