首先宣告,這個框架是華為公司開發的,原理是服務端發布服務去zookeeper註冊,客戶端去zookeeper註冊中心呼叫服務端發布的服務,小弟才疏學淺,只是研究了乙個demo出來,供大家互相學習
框架搭建完成就是這個樣子的
1、首先我們匯入jar包
乙個57個jar包
2、dsf.properties
<?xml version='1.0' encoding='utf-8'?>
4、client.dsf.xml
5、log4j.xml
<?xml version="1.0" encoding="utf-8" ?>
class="com.huawei.bme.commons.log4j.bmepatternlayout">
class="com.huawei.bme.commons.log4j.bmepatternlayout">
value="%d | %p | zookeeper | [%t]%m | %l%n" />
class="com.huawei.bme.commons.log4j.bmepatternlayout">
6、web.xml
encodingfilter
org.springframework.web.filter.characterencodingfilter
encoding
utf-8
分布式 常見分布式框架
分布式協調系統 日誌複製系統 paxos演算法及其變體的實現,典型的有zookeeper etcd 分布式檔案系統 hdfs hadoop 分布式nosql redis hbase 訊息佇列 rabbitmq kafka,關注訊息的at least once,at most once,only on...
複習 分布式框架
springcloud與dubbo可以實現rpc遠端呼叫框架,可以實現服務治理 相同點 springcloud是一套目前比較全面 不同點 的微服務框架,整合了分布式常用的解決方案 文件 eureka 工作原理 eureka與zookeeper的差別 技術角度 dubbo 工作原理 ribbon 原理...
分布式框架 dnmap
dnmap是乙個用python語言寫的分布式掃瞄的nmap掃瞄框架,我們可以用dnmap來通過多台機器發起乙個大規模的掃瞄,dnmap採用c s 結構,執行大量掃瞄任務時非常便捷,掃瞄結果可以統 一管理。使用者在伺服器端設定好nmap工具執行的命令,dnmap框架會自動地分配給客戶端進行掃瞄,並將掃...