當流量達到一定程度時,一台 Web Server 可能會不夠力,或是為了避免 Web Server 掛掉導致服務中斷,這時就需要 Load Balancer 。
而可以做到 Load Balancer 的工具也不少,但如果只是單純要做 Web 的 Load Balance 的話,用 Nginx 內建的 Load Balancer 就相當好用,而且設定上簡單。
當流量達到一定程度時,一台 Web Server 可能會不夠力,或是為了避免 Web Server 掛掉導致服務中斷,這時就需要 Load Balancer 。
而可以做到 Load Balancer 的工具也不少,但如果只是單純要做 Web 的 Load Balance 的話,用 Nginx 內建的 Load Balancer 就相當好用,而且設定上簡單。
在 2017 年寫了一篇 「使用 Postman 取得 Token 打另一隻 API」,而那篇使用的方式是透過 Runner 的方式來達到取得 Token 再來打 API,其實還是有點麻煩,因為無法直接在單一一個 Collection 下 Send 就好。
而這邊來說一下如何直接在單一一個 Collection 下 Send 來取得 Token 並且呼叫 API 。
PHPUnit 提供了大量的配置選項,其中許多都不會使用。在本章中,將介紹一些最有用的選項,並建立一個 XML 配置檔來儲存這些設定。
雖然黑白也是可以,但建議你在運行測試時啟用彩色輸出,與交通號誌類似,簡單的綠色、紅色輸出可以幫助加快你的開發工作流程,我們對顏色的反應比文字快。
|
|
在測試 Token Based Authentication API 時,有個麻煩的地方是 Token 是需要透過 API 取得,然後其它 API 使用,但 Token 可能會有 時效性 或 一次性,所以需要手動去取得 Token ,再 Copy Paste 到其他 API 使用,相當的麻煩。
PHPUnit 是一個單元測試框架,由 Sebastian Bergmann 所開發。
有幾種方式可以安裝 PHPUnit
可以自由選擇你希望的方式來安裝,不過在本書中會大量利用 Laravel 以及 Composer ,會使用最簡單的途徑,在 Laravel 透過 composer.json 來進行安裝 PHPUnit
什麼是 Composer 呢?Composer 是一個 PHP 的套件管理工具,作為 Laravel 開發人員之前,需要基本了解 Composer 是什麼以及如何使用它
http://pecl.php.net/package/oci8
SourceTree 提供 Custom Actions 的功能
讓 User 可以自訂語法或寫 Shell Script 來執行
目前自己寫了三個 Shell Script
|
|
|
|
|
|
在 [mysqld] 底下設定參數
|
|