私は並列でキューを消費するという目的を持ったデーモンを作成しました。バックグラウンドで実行を継続するかどうかをテストするために、Xに達するまで10秒ごとにファイルを作成する関数を実装しました。ここでXはキューに対して設定したプロセスの最大数です。キューのパラメータはconfig.yamlファイルで定義されています。GolangデーモンとGorutinesの実行が停止しない
デーモンを停止して削除しても、プログラムが実行され続けてファイルを作成しているようです...プログラムをビルドして実行した後、プログラムを終了して終了し、プロセスを終了し、削除しますファイルは何も動作していないようですが、ファイルはプログラムディレクトリに作成され続けます。
プログラムコードhereと設定ファイルhereを確認できます。 この問題をどのように解決できるか考えていますか? ありがとうございます!