Rainbows!

軟件截圖:
Rainbows!
軟件詳細信息:
版本: 4.6.1
上傳日期: 20 Feb 15
許可: 免費
人氣: 0

Rating: nan/5 (Total Votes: 0)

彩虹!是一個HTTP服務器機架昏昏欲睡的應用。它是基於獨角獸,但設計為處理期望長的請求/響應時間和/或慢的客戶應用程序。對於機架式應用沒有大量緩慢外部網絡的依賴約束,獨角獸考慮,而不是因為它更簡單,更容易調試。
彩虹!對於奇怪的事情獨角獸失敗的:
*第三方的API(服務您的控制之外/ LAN)
* OpenID的消費者(你的控制之外的供應商/ LAN)
*反向代理的實現與編輯/審查(到上行信道的控制之外/ LAN)
*彗星
* BOSH(慢客戶端)
* HTTP服務器推送
*長輪詢
*反向阿賈克斯
彩虹還可以用於服務緩慢客戶即使使用馮並發模型快速應用程序。
安裝:
您可以下載從彩虹項目頁面壓縮包在RubyForge和拆包後運行的setup.rb:
rubyforge.org/frs/?group_id=8977
您也可以通過RubyGems的在RubyForge安裝:
 創業板安裝彩虹
用法:
對於機架應用
在APP_ROOT(其中config.ru所在地),運行:
 彩虹
彩虹!將綁定到所有接口的TCP端口8080默認情況下。
配置文件(S)
彩虹!將查找在APP_ROOT使用rackup的config.ru文件。
對於部署,它可以用於獨角獸和彩虹的配置文件!由--config文件/ -c命令行開關指定的特異性的選項。彩虹!在接受獨角獸::配置,以及在和ldquo發現的所有選項;!彩虹”的塊,這樣你就可以在你的配置文件如下:
 彩虹!辦
 用途:Revactor的
  worker_connections 400
 年底

特點

  • 在專為機架,現代紅寶石HTTP應用程序的標準
  • 在建的獨角獸,繼承其進程/插座管理功能,如透明的升級和Ruby配置DSL。
  • 在與獨角獸,它能夠流大的請求機構關閉套接字的應用程序,而客戶端仍在上傳。由於彩虹!可以處理速度慢的客戶端,這個功能比它與獨角獸更加有用。
  • 在結合重量級並發(工作流程)與輕量級並發(演員或線程),允許客戶端連接的CPU /內存/硬盤進行獨立縮放。替代並發模型(在TODO列出)將支持,因為我們有時間為他們。

什麼在此版本中是新的

  • 在這個版本增加了對劫持機架1.5.x的用戶的支持。關於劫機的更多信息,請參閱機架文檔。林仁信還提供了-N / - 無違約中間件選項。微小的打包清理和新的破解文件。
  • 也有一些角落情況下錯誤修正*是Epoll *用戶(sleepy_penguin,這些錯誤不影響EM或Cool.io用戶)和測試套件的便攜性的改進。

什麼是4.4.3版本,新的

  • 在該版本修正了從林Jen- 2 EventMachine的錯誤修正信和Mark J. Titorenko。也有一些輕微的清理。

什麼在4.4.2版本新

  • 在一個bug修正允許流(:keep_open)在西納特拉正常工作。

什麼版本4.4.1的新

  • 在基於光纖的並發選項避免負面睡眠間隔。由於林仁信指出了這一點。

什麼是版本4.4.0新

  • 在對epoll的/ Cool.io為基礎的並發模型,關機()現在用於超時存活的客戶,以避免競爭條件。
  • 在小文件改進。

什麼是4.3.1版本,新的

  • 在此版本在使用修復潛在的重入僵局默認記錄器從Ruby的標準庫。

什麼是4.3.0版本,新的

  • 在棄用的彩虹::的HttpResponse類終於走了感謝Pratik奈克。錯誤日誌記錄與變化麒麟4.1.0更加一致。也有輕微的文檔更新。更多細節見麒麟4.1.0版本說明:http://bogomips.org/unicorn.git/tag/?id=v4.1.0

什麼是4.0.0版本,新的

  • 在彩虹!現在擴展到1024個以上的工作進程沒有特權。為了實現這一目標,彩虹!現在取決於獨角獸4.x和由此雨滴[1]。
  • 在client_max_header_size指令加入到限制每個客戶端的內存在使用的頭。
  • 在實驗StreamResponseEpoll並發選項現在存在緩衝傳出的響應,沒有任何線程安全的依賴。與彩虹的休息!它工作正常沒有nginx的,是/只/支持背後nginx的並發此選項,更強烈所以比麒麟本身。非nginx的LAN客戶端不支持這一點。這依賴於sleepy_penguin [2] RubyGem(和Linux)。
  • 在有一些小的bug修復和清理各地。

什麼是3.4.0版本,新的

  • 在SIGQUIT(正常關機),現在下降閒置保持連接的客戶端對於並發模型,其中保持空閒的客戶是相對便宜的:庫裡歐,CoolioThreadPool,CoolioThreadSpawn,是Epoll,EventMachine的,XEpoll,XEpollThreadPool,XEpollThreadSpawn
  • 在Kgio.autopush現在可以用於所有的多線程並發模型(如果你使用:tcp_nopush)。
  • 在grep的語言環境修復
  • 在t0044:增加測試的可靠性
  • 在try_defer:使文檔
  • 在xepoll_thread_pool /客戶端:提高自動推送的支持
  • 的.gitignore:添加標籤/標籤文件
  • 在Linux上添加測試Kgio自動推送
  • 在添加測試SIGQUIT斷開
  • 在event_machine:在上SIGQUIT斷開空閒客戶端
  • 在客戶端:使用kgio_write全線
  • 在庫裡歐* + * epoll的*:降保活客戶對SIGQUIT
  • 在epoll的/ xepoll:比較一致的客戶端實現
  • 在DOC:建議io_splice 4.1.1或更高版本

要求

  • 在紅寶石​​

意見 Rainbows!

評論沒有發現
添加評論
打開圖片!