0

プロジェクトにMongoose Web サーバーを使用しています。

Mongoose にはシャットダウン ハンドラがありますか?

マングースがシャットダウンしている間にいくつかの操作を行いたいと思います。

ポートが別のプロセスによって既に使用されているか、またはマングース サーバーが既に実行されているかどうかを確認することは可能ですか?

4

1 に答える 1

0

質問 1: シャットダウン ハンドラがありません。正直なところ、その必要はありません。クライアントコードはサーバーを起動および停止するため、サーバーがいつシャットダウンされるかを正確に認識します。

質問 2: 最新バージョンでは、すべてのオプション セットに対してエラー メッセージが表示されます。

 const char *err_msg = mg_set_option(server, "listening_port", "80");

このようにして、ポートへのバインドが失敗したかどうかがわかります。

于 2013-12-27T19:39:08.887 に答える