国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Memcache基礎

Vixb / 3153人閱讀

摘要:為了安全起見,我做兩點建議,能夠稍微的防止黑客的入侵或者數據的泄露。一般我們在下可以使用或者下的來指定一些規則防止一些非法的訪問,比如我們可以設置只允許我們的服務器來訪問我們服務器,同時阻止其他的訪問。

概述

Memcache是danga.com的一個項目,最早是為 LiveJournal 服務的,目前全世界不少人使用這個緩存項目來構建自己大負載的網站,來分擔數據庫的壓力。
它可以應對任意多個連接,使用非阻塞的網絡IO。由于它的工作機制是在內存中開辟一塊空間,然后建立一個HashTable,Memcached自管理這些HashTable。
Memcache官方網站:http://www.danga.com/memcached,更多詳細的信息可以來這里了解 :)

為什么會有Memcache和memcached兩種名稱?

Memchache 是這個項目的名稱,而memcached是服務端的主程序文件名

Memcache的安裝

Memcache的安裝分為memcache服務端和memcached客戶端的安裝,服務端即提供數據緩存服務的服務器,通常安裝在linux服務器上,客戶端即安裝各開發語言的擴展,例如php的擴展。

Memcache的安全

因為Mecache是以root權限運行的,況且里面可能存在一些我們未知的bug或者是緩沖區溢出的情況,這些都是我們未知的,所以危險性是可以預見的。為了安全起見,我做兩點建議,能夠稍微的防止黑客的入侵或者數據的泄露。

內網訪問
最好把兩臺服務器之間的訪問是內網形態的,一般是Web服務器跟Memcache服務器之間。普遍的服務器都是有兩塊網卡,一塊指向互聯網,一塊指向內網,那么就讓Web服務器通過內網的網卡來訪問Memcache服務器,我們Memcache的服務器上啟動的時候就監聽內網的IP地址和端口,內網間的訪問能夠有效阻止其他非法的訪問。

memcached -d -m 1024 -u root -l 192.168.0.200 -p 11211 -c 1024 -P /tmp/memcached.pid""
Memcache服務器端設置監聽通過內網的192.168.0.200的ip的11211端口,占用1024MB內存,并且允許最大1024個并發連接

設置防火墻
防火墻是簡單有效的方式,如果卻是兩臺服務器都是掛在網的,并且需要通過外網IP來訪問Memcache的話,那么可以考慮使用防火墻或者代理程序來過濾非法訪問。

一般我們在Linux下可以使用iptables或者FreeBSD下的ipfw來指定一些規則防止一些非法的訪問,比如我們可以設置只允許我們的Web服務器來訪問我們Memcache服務器,同時阻止其他的訪問。

  iptables -F
  iptables -P INPUT DROP
  iptables -A INPUT -p tcp -s 192.168.0.2 --dport 11211 -j ACCEPT
  iptables -A INPUT -p udp -s 192.168.0.2 --dport 11211 -j ACCEPT

上面的iptables規則就是只允許192.168.0.2這臺Web服務器對Memcache服務器的訪問,能夠有效的阻止一些非法訪問,相應的也可以增加一些其他的規則來加強安全性,這個可以根據自己的需要來做。

引用:http://www.ccvita.com/259.html

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/61697.html

相關文章

  • Memcached 基礎筆記

    摘要:依賴包管理安裝服務端的啟動進程守護地址端口號分配的內存大小啟動服務的用戶查看客戶端的安裝安裝采用編譯安裝的方式為安裝拓展添加中使用常用類系統類數據類進階類服務端主機名。服務端端口號,通常是。 【筆記】 Memcache 基礎 Memcache 介紹 什么是 Memcache Memcache 是一套分布式高速緩存系統, 分布式:以在多臺操作系統中同時安裝 Memcache 服務,可以...

    Chao 評論0 收藏0
  • Memcached 基礎筆記

    摘要:依賴包管理安裝服務端的啟動進程守護地址端口號分配的內存大小啟動服務的用戶查看客戶端的安裝安裝采用編譯安裝的方式為安裝拓展添加中使用常用類系統類數據類進階類服務端主機名。服務端端口號,通常是。 【筆記】 Memcache 基礎 Memcache 介紹 什么是 Memcache Memcache 是一套分布式高速緩存系統, 分布式:以在多臺操作系統中同時安裝 Memcache 服務,可以...

    wenhai.he 評論0 收藏0
  • MemCache 基礎介紹與工作原理

    摘要:啟動時可以指定監聽的服務器的內網外網端口號所以做分布式測試時,一臺服務器上可以啟動多個不同端口號的進程使用的內存大小等關鍵參數。分布式實現原理的目前版本是通過實現,采用了單進程單線程異步,基于事件的服務方式使用作為事件通知實現。 1、什么是MemCache 官方說明: MemCache是一個自由、源碼開放、高性能、分布式的分布式內存對象緩存系統,用于動態Web應用以減輕數據庫的負載。它...

    MartinHan 評論0 收藏0
  • MemCache 基礎介紹與工作原理

    摘要:啟動時可以指定監聽的服務器的內網外網端口號所以做分布式測試時,一臺服務器上可以啟動多個不同端口號的進程使用的內存大小等關鍵參數。分布式實現原理的目前版本是通過實現,采用了單進程單線程異步,基于事件的服務方式使用作為事件通知實現。 1、什么是MemCache 官方說明: MemCache是一個自由、源碼開放、高性能、分布式的分布式內存對象緩存系統,用于動態Web應用以減輕數據庫的負載。它...

    zorro 評論0 收藏0
  • PHP面試常考內容之Memcache和Redis(2)

    摘要:繼周一發布的面試常考內容之和后,這是第二篇,感謝你的支持和閱讀。預告面試常考內容之和將于本周五更新。以上內容摘自程序員面試筆試寶典書籍,該書已在天貓京東當當等電商平臺銷售。 你好,是我琉憶。繼周一(2019.2-18)發布的PHP面試常考內容之Memcache和Redis(1)后,這是第二篇,感謝你的支持和閱讀。本周(2019.2-18至2-22)的文章內容點為以下幾點,更新時間為每周...

    Eric 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<