原创 持續集成系統配置詳解
一:安裝Apache 、 1、在192.168.1.110下,使用root用戶,進行yum update操作更新,然後reboot重啓! 2、然後開始安裝,步驟如下: 下載命令:yum install httpd httpd 啓動命令
原创 持續集成環境配置
一:安裝Apache 、 1、在192.168.1.110下,使用root用戶,進行yum update操作更新,然後reboot重啓! 2、然後開始安裝,步驟如下: 下載命令:yum install httpd httpd-d
原创 Git的概念及常用命令
一、概念git reflog 二、常用命令 命令:git init ,將目錄變成Git可以管理的倉庫 命令:git add,將文件添加到Git倉庫,可以多次添加 命令:git commit -m<message>,將文件提交,只需一次提
原创 RocketMQ概念、環境搭建
一、概述 RocketMQ是一款分佈式、隊列模型的消息中間件,具有以下特點: A、能夠保證嚴格的消息順序; B、提供豐富的消息拉取模式; C、高效的訂閱者水平擴展能力
原创 ZK Curator框架
一、Curator 爲了更好的實現Java操作Zookeeper服務器,後來出現了Curator框架,非常的強大,目前已經是Apache的頂級項目,裏面提供了更多豐富的操作,例如session超時重連、主從選舉、分佈式計數器、分佈式鎖等
原创 Storm簡介、環境搭建
一、簡介 Storm是Twitter開源的一個分佈式的實時計算系統,用於數據的實時分析,持續計算,分佈式RPC等等。 實時計算需要解決一些什麼問題? 1)、最顯而易見的就是實時推薦系統,比如我們在淘寶等電商網站去買東西,我們會在網頁旁
原创 Redis集羣的搭建
在redis3.0以前,提供了Sentinel工具來監控各Master的狀態,如果Master異常,則會做主從切換,將slave作爲master,將master作爲slave。其配置也是稍微的複雜,並且各方面表現一般。現在
原创 JAVA操作Zookeeper
一、創建節點,提供了兩套創建節點的方法,同步和異步創建 1)、同步方式: 參數1,節點路徑(名稱);/nodeName(不允許遞歸創建節點,也就是說在父節點不存在的情況下,不允許創建子節點); 參數2,節點內容,要求類型是字節數組(也就
原创 JMS概述,ActiveMQ
一、JMS概述 1、當前,COREBA、DCOM、RMI等RPC中間件技術已廣泛應用於各個領域。但是面對規模和複雜度都越來越高的分佈式系統,這些技術也顯示出其侷限性: 1)、同步通信:客戶發出調用後,必須等待服務對象
原创 單點登陸
一、什麼是SSO 單點登陸(Single Sign-On),簡稱SSO,是目前比較流行的服務於企業業務整合的解決方案之一,SSO使得在多個應用系統中,用戶只需要登陸一次就可以訪問所有相互信任的應用系統。 SSO原理、體系角色一般SSO體
原创 Dubbo
一、概念 Dubbox是一個被國內很多互聯網公司廣泛使用的開源分佈式服務框架,即使從國際視野來看應該也是一個非常全面的SOA基礎框架,作爲一個重要的技術研究課題,噹噹網根據自身的需求,爲Dubbox實現了一些新的功能,並將其命名爲Dub
原创 Redis之高級命令、主從複製、哨兵
一、redis高級命令 1、keys * :返回滿足的所有鍵(可以模糊匹配); 2、exists:是否存在指定的key; 3、expire:設置某個key的過期時間,使用ttl 【key】查看剩餘時間;(expire k
原创 Redis之簡單事務、持久化機制
一、redis的事務非常簡單(簡單瞭解) 使用方法如下:首先是使用:multi 命令打開事務,然後進行設置,這時設置的數據都會放入隊列裏進行保存; 最後使用:exec
原创 Redis集羣動態操作
新集羣操作: 一、新建兩個服務,按照之前搭建集羣方式新增兩個節點:(一主一從master、slave) master:7007 slave:7008
原创 Redis基礎知識及安裝步驟
一、NoSQL:泛指非關係型數據庫,共有四大類: 1、鍵值(key-value)存儲數據庫:這類型數據庫主要會使用哈希表,這個表中有一個特定的鍵和一個指針指向特定的數據。如:redis、Voldemort.... 2、列存儲數