syslog-async

ソフトウェアのスクリーンショット:
syslog-async
ソフトウェアの詳細:
バージョン: 0.2
日付のアップロード: 3 Jun 15
開発者: Simon Kelley
ライセンス: 無料
人気: 8

Rating: nan/5 (Total Votes: 0)

のsyslog-非同期プロジェクトは、非ブロッキングのsyslog()の交換です。
これは、広く標準的なUNIXのsyslog()ライブラリルーチンは、syslogデーモンを待ってブロックすることができることは知られているが、それは一般的に真実であるされていません。一部のシステムでは、/ dev /ログのデータグラムソケットを使用すると、無限の待機を回避できますが、Linux上でも、これは動作しません。入力してみてください
killallを-STOPのsyslogd
非クリティカルボックスのルート端末に:最終的には、すべてが停止します。
コー​​ドはもともとsyslogdがDNSのdnsmasqのを使用し、dnsmasqのは、ロギングは、syslogdを使用していますsyslodとdnsmasqの間でデッドロックを解決するために、dnsmasqのために書かれた:このライブラリは、決してブロック)のsyslog(のバージョンを提供します。それはデーモンがログに記録し続けることよりも、機能し続けることが、より重要なのいずれかのデーモンの一般的に有用であるべきです。
コー​​ドは、Linux 2.6、OpenBSDの4.0とFreeBSD 6.0でテストされています。これはsyslogdとsyslog-ngのを使用して実行されています。それはない、現在、スレッドセーフであることに注意してください。
ヘッダファイル、syslog_async.hが広く、コメント、およびライブラリを使用する方法を詳しく説明しています。それは、可能な限り、POSIX標準のsyslogと互換APIです。
このリリースの新機能:

開発者の他のソフトウェア Simon Kelley

Dnsmasq
Dnsmasq

2 Sep 17

dhcp-helper
dhcp-helper

2 Jun 15

へのコメント syslog-async

コメントが見つかりません
コメントを追加
画像をオンにする!