Square Cube 系統注意事項

2021-09-02 12:08:09 字數 1280 閱讀 1775

cube是乙個採集基於時間的事件資料並時行度量分析的系統(基於node.js),純js框架系統, 是乙個殭屍專案,已經3年沒更新了

作者沒有關閉專案的原因是給感興趣的開發者了解,僅能限於內部使用

先將自己安裝部署過程中的注意事項記錄如下:

[b] 1.需要先安裝 node.js npm mongodb[/b]

1.1安裝之前先安裝epel 倉庫

yum install

1.2 安裝方式使用yum install npm --enablerepo=epel 這樣的方式

1.3 安裝完成之後使用如下命令檢查

$npm -v

$node -v

$mongod --version

[b] 2.安裝git[/b]

yum install git --enablerepo=epel

3.1 git clone

3.2 cd cube

npm install #這裡安裝會報錯提供websocket-server 1.4.4找不到,這是因為

#這個包已經被廢棄了用node-websocket-server代替

npm install node-websocket-server

npm install websocket

接著再重新安裝

npm install cube #安裝完成後會在 cube目錄下生成乙個node_modules目錄,該

#目錄下有執行cube所需的所有依賴項元件

然後修改cube/lib/cube/server.js檔案中的內容為如下所示:

將websprocket.connection = require("../../node_modules/node-websocket-server/lib/ws/connection");

4 啟動cube

mkdir -p /usr/local/var/log/cube #日誌記錄位置

node bin/collector.js 2>&1 >> /usr/local/var/log/cube/collector.log & #接收事件服務

node bin/evaluator.js 2>&1 >> /usr/local/var/log/cube/evaluator.log & #計算度量服務

5.在與collectd整合時的注意事項

在安裝collectd完成後並啟動collectd時

hostname 命令產生的主機名稱必須與/etc/hosts檔案中的主機名稱一致,否則無法啟動(collectd 使用fqdnlookup的緣故)

pytorch fine tuning注意事項

前言 這篇文章算是論壇pytorch forums關於引數初始化和finetune的總結,也是我在寫 中用的算是 最佳實踐 吧。最後希望大家沒事多逛逛論壇,有很多高質量的回答。引數初始化 引數的初始化其實就是對引數賦值。而我們需要學習的引數其實都是variable,它其實是對tensor的封裝,同時...

PHP Open Flash Chart注意事項

1.在html頁面必須src正確的swfobject.js的路徑 可以用firebug檢視絕對路徑是否正確 2.在html頁面必須指定正確的swfobject使用時的open flash chart.swf的位置 可以用firebug檢視絕對路徑是否正確 3.在html頁面必須制定正確的data f...

Spring Hibernate整合注意事項

1 spring jar包 需要額外加入 commons pool 和commons dbcp 若包含 spring 自帶的測試,還需要引入 spring test 2 spring beans.xml 如果使用了 spring annotation 則需要加入以下兩項配置 前提是已經匯入了bean...