Yesod撰写的应用程序有时会停止响应
我使用Yesod和ncaq/try-pandoc-with-file: try pandoc! with file编写了一个专有的Web应用程序。 我无法发布专有的应用程序代码。
我很困惑这些应用程序有时会停止响应。 特别是,专有应用程序几乎不会每天响应一次。
该进程仍在运行,尚未完成,即使您使用journalctl查看日志也没有看到错误,所以我根本不知道原因。
我确认我现在因为53号公路的健康检查而摔倒了,每次跌倒都会重新开始。
我很尴尬。
有谁知道解决方案,或者如何调试?
应用程序部署是通过从systemd从堆栈启动应用程序并使用nginx应用反向代理来完成的。
由于我不擅长英语,这句话需要谷歌翻译。原文也如下所示。
耶索德で书いたアプリケーションが时々応答しなくなる
私はncaq/try-pandoc-with-file: try pandoc! with fileと,プロプライエタリの幅アプリケーションを耶索德で书いています。 プロプライエタリのアプリケーションのコードは公开できません。ごめんなさい。
これらのアプリケーションが时々応答しなくなることに困っています。 特に,プロプライエタリのアプリケーションの方は1日に1回程度の周期で応答しなくなります。
プロセスは动いたままで,终了しているわけでもなく,journalctlでログを见てもエラーが出てないので,原因が全然わかりません。
现在Route53のヘルスチェックで落ちたことを确认して,落ちるたびに再起动をしています。
とても困っています。
どなたか,解决方法,もしくはデバッグする方法を知らないでしょうか?
アプリケーションのデプロイは,systemdから堆でアプリケーションを起动して,nginx的でリバースプロキシをかけるという方法で行っています。
私は英语が得意ではないため,この文章は谷歌翻訳にかけられます。原文を下に并记します。