原创 Idea同碼雲關聯使用ssh
一. 保證本地安裝了git 在桌面鼠標右鍵有個選項:Git bash Here, 點擊進入 二. 採用ssh的方式需要生成公私鑰 輸入: ssh-keygen -t rsa -C "[email protected]" 上面換成自己的郵箱地
原创 Springboot多環境配置
在一般的項目開發過程中,最簡單的一般也有三個環境,比如 開發(dev) 測試(test) 生產(prod)環境 。 當然多的話還有 sit環境,預發環境,stable環境,沙箱環境等等...... 下面介紹怎麼應用springbo
原创 Springboot jar包遠程調試
對於運行在服務器上面,隱藏較深,通過日誌也排查不出的問題, 有的時候需要通過本地調試來一步步排錯,教過好些同事遠程調試所需配置步驟,特此用筆記錄下來,避免重複勞動。 一、idea打包 二、install 後jar包位置 三、運行程序(
原创 Springboot 文件上傳(base64方式)
使用場景: 對於互聯網項目,基本都會採用分佈式的文件存儲方式,比如fastdfs, 保證高用戶量的時候 文件操作效率(上傳,讀取)。 但是對於小型產品來說,一般用戶使用量不大,並且對文件的操作量也不大,甚至很小。 如果去給客戶部署一套吹
原创 Springboot 文件下載
springboot打包目錄結構和普通web項目結構有區別,所以做文件下載的時候, 往往Windows下測試OK,但是到了Linux就不行了。下面提供一種滿足兩種系統的通用寫法,以供參考。 @Api(tags="文件下載") @Cont
原创 InetAddress.getLocalHost() 服務器異常
1. 起因: 想獲取程序服務器ip和mac地址 ,本地和測試環境都沒有問題,但是到了服務器上面, 就報出了異常,如下: 2. 程序代碼如下: //獲取本機(或者服務器ip地址) InetAddress ia = InetAddres
原创 nginx配置域名訪問
1. 本地開發好的demo程序,target目錄下,把META-INF 、WEB-INF、index.jsp 所有文件打成zip包,如下圖: 2. Linux服務器下,部署到Tomcat下,清空ROOT目錄下所有文件,把1中ngi
原创 CentOS7 防火牆
1. 查看默認防火牆狀態 firewall-cmd --state 2. 停止firewall systemctl stop firewalld.service 3. 禁止firewall開機啓動 systemctl disable
原创 activeMQ概念問題
1. Client Id JMS規定了兩種Administered Object,即ConnnectionFactory和Destination,所以,“萬物伊始”,我們得先將這兩個東西從JNDI上拿下來, GenericSimple
原创 Elasticsearch介紹
從和數據庫的關係開始 相同點: 1.都是“數據庫->表格->字段->行”的形式 2.數據庫的功能大多都支持:查詢,新增,刪除,聚合,排序等 不同點: 1.可以無需預先定義表格,數據同步時根據默認規則創建mapping(對應數據庫的表結構
原创 Elasticsearch搜索
簡單搜索 在url後面加上_search關鍵字表示搜索請求,如:GET /megacorp/employee/_search 在?後面添加q的參數可以傳入搜索參數,如:GET /megacorp/employee/_search?q=id
原创 Elasticsearch-ES 5.6.10 集羣安裝部署
一、環境: 兩臺服務器(最好是單數臺,跟master選舉方式有關),確保兩臺機器互相ping的通。 且兩臺機器都需要裝了jdk環境,因爲es依賴java運行環境。 192.168.95.129 node-002 192.168.95.13
原创 Elasticsearch分佈式集羣
Elasticsearch的分佈式處理對用戶來說是完全透明,你可以不關心它具體的實現就可以使用它,本章節中將對它進行大致的介紹 三個概念 集羣(cluster):ES服務器的部署集羣,一個集羣由一個或多個節點構成 節點(node):具有相
原创 elasticsearch之kibana安裝和集成
一 、環境 配置到一臺服務器上面即可(因爲ES集羣), 192.168.95.129 node-002 二、安裝 1. 下載安裝,壓縮包形式 版本選擇跟es版本一致。 kibana-5.6.10-linux-x86_64.tar.gz
原创 elasticsearch之Logstash安裝和集成
一 、環境 本例配置到一臺服務器,也可以根據相同步驟配置多臺(web程序中日誌直接輸入到logstash,可以配置多臺,用destination參數) 192.168.95.128 node-001 二、安裝 1. 下載安裝,壓縮包形