<input id="ohw05"></input>
  • <table id="ohw05"><menu id="ohw05"></menu></table>
  • <var id="ohw05"></var>
  • <code id="ohw05"><cite id="ohw05"></cite></code>
    <label id="ohw05"></label>
    <var id="ohw05"></var>
  • 摘要: 我們前面講了很多關于Pod的使用,但是在實際應用中,我們不會去直接創建Pod,我們一般通過Kubernetes提供的工作負載(Deployment、DeamonSet、StatefulSet、Job等)完成對一組Pod全生命周期的控制,本節開始我們來看看這些工作負載是如何使用的。 一、Deploym 閱讀全文
    posted @ 2022-06-26 12:04 阿拉懶神燈 閱讀(175) 評論(0) 推薦(0) 編輯
    摘要: 我們在平時開發中經常會涉及調用某個REST接口從而獲取對應數據的情況,在這個過程中,返回的數據往往都是JSON數據,一般情況下,我們都會針對這些JSON數據定義對應實體類,從而獲取我們需要的數據。這種方式對于結構簡單的JSON數據是OK的,但是如果遇到下面這種多級嵌套的數據就比較蛋疼了: { "a1 閱讀全文
    posted @ 2022-05-29 14:01 阿拉懶神燈 閱讀(35) 評論(0) 推薦(0) 編輯
    摘要: 小伙伴們,好久不見,這幾個月實在太忙,所以一直沒有更新,今天剛好有空,咱們繼續k8s的學習,由于我們后面需要深入學習Pod的調度,所以我們原先使用MiniKube搭建的實驗環境就不能滿足我們的需求了,我們這一節將使用kubeadm搭建Kubernets集群。 一、虛擬機創建 我們的集群包含三個節點k 閱讀全文
    posted @ 2022-05-26 23:29 阿拉懶神燈 閱讀(376) 評論(1) 推薦(0) 編輯
    摘要: 一、什么是GIL GIL即全局解釋鎖(global interpreter lock),這個鎖環繞著Ruby代碼的執行,在一個多線程上下文中,任何時候只有一個線程可以執行Ruby代碼。因此即使在多核的機器上運行多線程應用,在特定時間點上也只有一個線程和一個核心在忙碌,GIL一直保護著Ruby內核,以 閱讀全文
    posted @ 2022-05-12 00:40 阿拉懶神燈 閱讀(16) 評論(0) 推薦(0) 編輯
    摘要: 今天在ubuntu上搭建了rails環境,為方便后續查閱,特此記錄 1、更新軟件包,安裝必要的軟件 sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential bison openssl libreadl 閱讀全文
    posted @ 2022-05-12 00:27 阿拉懶神燈 閱讀(7) 評論(0) 推薦(0) 編輯
    摘要: Rack為編寫Web應用以及Web框架提供了很多便利的工具,那么這一節,我們實現一個最簡單的Web框架。 一、Web框架應該具備什么功能 對request和response的存取 路由:根據不同URL執行不同程序 能夠處理cookies 能夠存取session 能夠生成日志 ...... 看上去挺麻 閱讀全文
    posted @ 2022-05-12 00:24 阿拉懶神燈 閱讀(5) 評論(0) 推薦(0) 編輯
    摘要: 一、Rack中間件 1、什么是中間件 中間件其實就是Ruby應用服務器和Rack應用程序之間執行的代碼 2、一個簡單的例子 $LOAD_PATH.unshift(File.dirname(__FILE__)) require 'rack' require 'decorator' my_app = l 閱讀全文
    posted @ 2022-05-12 00:09 阿拉懶神燈 閱讀(9) 評論(0) 推薦(0) 編輯
    摘要: 一、什么是Rack Rack是ruby應用服務器和Rack應用程序之間的接口, 這里面Ruby應用服務器可以是Webrick、thin等,Rack應用程序可以是rails、Sinatra等(其實 現在主流的ruby的Web框架都是基于Rack的)。在上圖中,當用戶的請求到達應用服務器時,應用服務器會 閱讀全文
    posted @ 2022-05-11 23:51 阿拉懶神燈 閱讀(39) 評論(0) 推薦(0) 編輯
    摘要: 我們在部署rails應用時,大多時候都使用Nginx+Passenger的方式部署,本文主要對此架構下 Passenger的作用及其工作原理進行梳理。 一、什么是Passenger? Phusion Passenger是一個開源的Web應用服務器,它能夠處理HTTP請求,管理進程和資源、 系統監控以 閱讀全文
    posted @ 2022-05-11 23:28 阿拉懶神燈 閱讀(23) 評論(0) 推薦(0) 編輯
    摘要: 用過ruby人對method_missing肯定不陌生,通常我們利用這一神技來實現調用不存在的方法,以便進行回調,利用它可以很方便的實現我們自己的DSL。 在學習method_missing之前,先理解下ruby方法調用過程 當ruby對象執行某一方法時,他需要找到這個方法,其查找流程如下: 1、查 閱讀全文
    posted @ 2022-05-10 00:41 阿拉懶神燈 閱讀(7) 評論(0) 推薦(0) 編輯
    国产美女a做受大片观看