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

2回目実行後、処理が完了しない #2

Open
aikidou9876 opened this issue Jun 16, 2020 · 1 comment
Open

2回目実行後、処理が完了しない #2

aikidou9876 opened this issue Jun 16, 2020 · 1 comment

Comments

@aikidou9876
Copy link

■状況
初回実行後、数秒で完了し、フレンドリンクも正常に貼ることができました。
cronでの毎時0分起動したいと思い、確認として2回目の実行を再度手動で実行したところ
10分経っても処理が完了しませんでした。(プロンプトが戻ってこない)
topコマンドで確認したところ、PHPのプロセスでCPUを100%使用してい為、Ctrl+Cで処理を矯正終了しました。その後何度か実行しまたが、同じ事象が発生します。

■実行環境
サーバ環境:Xserver(Linux)
PHP:5.4.16
MySQL:5.7
OpenPNE:3.8.36
opAutoFriendPlugin:1.1.1
登録済みメンバー:112件

■確認内容
①2回目の処理は初回と違い時間がかかるのでしょうか?
②Xserverの為、取得できるログが限られますが、調査に必要な情報はありますでしょうか?
③プラグインのphpに処理を追加し、処理の完了件数などを表示し、正常に処理を実行中なのか確認できますでしょうか?

@tejima
Copy link
Owner

tejima commented Jun 22, 2020

1.2回目はすでにあるリンクを切る処理があるので、その分遅くなっていると思います。
2.運用ターゲット環境で検証するのは大変だと思います。ログを取れるテスト環境を作ってください(パソコン内の仮想マシン、Google/AWSの無料枠など)
3.できます。ファイルに書き出すのが原始的ですがいいと思います。

ソースをみて思い出しましたが、めっちゃ処理が遅いのがわかっているので、フレンド300人以上は処理しないようにしてありました。

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

No branches or pull requests

2 participants