Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ポジションを維持したまま、サービスをリスタートした場合の動作について #14

Closed
Connie-Wild opened this issue Dec 21, 2017 · 7 comments
Assignees

Comments

@Connie-Wild
Copy link
Contributor

ポジションを維持したまま、サービスをリスタートした場合、「Analyzing pair」が再起動前にポジョンと取ったものについて動作していないように見えます。
サービス起動時にポジションの内容を取得するなどして、再起動後も引き継ぎできるようにならないでしょうか。

@Connie-Wild
Copy link
Contributor Author

起動中でも、途中からAnalyzing pairが動作しなくなる事象が発生しました。
添付ログの「2017-12-22 09:21:05」が最後で、その後発生しません。
ログの内容から原因の検討がつかず、、、
log.txt

ご確認頂けたら嬉しいです。

@bitrinjani
Copy link
Owner

ポジションを維持したまま、サービスをリスタートした場合、「Analyzing pair」が再起動前にポジョンと取ったものについて動作していないように見えます。

これは現在の正常動作です。停止中に手動でクローズすると不整合がおきるため、ペア情報は再起動後に引き継がれません。引き継がれるようにする設定を追加するか検討します。

起動中でも、途中からAnalyzing pairが動作しなくなる事象が発生しました。

どうもロガーの出力が止まっていたようにみえます。裁定動作自体は裏で正常に動いていましたが、画面表示とログが一部うまく動作していなかった可能性があります。
LINE, Slackの設定はオンにしていましたか?

@Connie-Wild
Copy link
Contributor Author

Connie-Wild commented Dec 22, 2017

これは現在の正常動作です。

そうだったんですね。検討ありがとうございます。

LINE, Slackの設定はオンにしていましたか?

はい。Slack通知をオンにしています。

@bitrinjani
Copy link
Owner

ロガーの問題は別Issueをつくりました。#18

@Connie-Wild
Copy link
Contributor Author

ご対応ありがとうございます!

@bitrinjani
Copy link
Owner

オープンペアの情報がプロセス再起動後も引き継がれるようにしました。

  • ローカルのleveldbに保存
  • DBパス: ./datastore/main
  • npm clearPairs スクリプトでオープンペアの情報を削除可能。npm closeAll実行時にも削除される。

@Connie-Wild
Copy link
Contributor Author

ありがとうございます!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants