Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

bnuriddin/isaax46

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

isaax46

isaaxのインストール

オリジナルを停止、確認

  • sudo systemctl stop yorobled
  • sudo systemctl disable yorobled
  • sudo systemctl status yorobled

ポート番号定義追加(SPORT)

  • vi ~/rasp-yoro/config.js

isaaxをインストール

  • curl -fsSL get.isaax.io | sh -s stable ....
  • cd /var/isaax/project/
  • sudo npm install

アプリの再起動時間を短くする

  • sudo vi /etc/systemd/system/isaaxd.service
    • RestartSec=120 を 1 にする
  • sudo vi /etc/systemd/system/isaax-project.service
    • RestartSec=120 を 1 にする

ログは下記にある

  • /var/isaax/log/project.err.log
  • /var/isaax/log/project.out.log

今までのオリジナルのデーモンで動かす

isaaxを停止、確認

  • sudo systemctl stop isaax-project
  • sudo systemctl stop isaaxd
  • sudo systemctl disable isaax-project
  • sudo systemctl disable isaaxd
  • sudo systemctl status isaax-project
  • sudo systemctl status isaaxd

オリジナルを動かす

  • sudo systemctl enable yorobled
  • sudo systemctl start yorobled
  • sudo systemctl status yorobled

isaaxで動かす

オリジナルを停止、確認

  • sudo systemctl stop yorobled
  • sudo systemctl disable yorobled
  • sudo systemctl status yorobled

isaaxを開始

  • sudo systemctl enable isaax-project
  • sudo systemctl enable isaaxd
  • sudo systemctl start isaax-project
  • sudo systemctl start isaaxd
  • sudo systemctl status isaax-project
  • sudo systemctl status isaaxd

質問

  • 一部の端末のみ、アップデートしたい(カナリアテスト)
  • 依存ライブラリの更新を行いたい(npmやpip install)、スクリプトpost-updateを使う?実行時のカレントディレクトリは?
  • デバイス数が既に6つあるけど....

要望

  • 複数のプログラムを管理できるように
  • isaax.jsonの仕様が不明(ドキュメントは一部の説明しかない)
  • 通信量が不安
  • ログの見え方が、コンソールに出力しているように見たい

感想

  • 管理しているプログラムがエラー終了すると再起動するのは嬉しい

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 99.4%
  • Shell 0.6%