我需要多个日志(最多 12 个),理想情况下它们需要位于自己的文件中。 syslog.h 中的以下内容还不够。
#define LOG_LOCAL0 (16<<3) /* reserved for local use */
#define LOG_LOCAL1 (17<<3) /* reserved for local use */
#define LOG_LOCAL2 (18<<3) /* reserved for local use */
#define LOG_LOCAL3 (19<<3) /* reserved for local use */
#define LOG_LOCAL4 (20<<3) /* reserved for local use */
#define LOG_LOCAL5 (21<<3) /* reserved for local use */
#define LOG_LOCAL6 (22<<3) /* reserved for local use */
#define LOG_LOCAL7 (23<<3) /* reserved for local use */
#define LOG_NFACILITIES 24 /* current number of facilities */
我可以添加 LOG_LOCAL8-12 并增加 LOG_NFACILITIES 吗?这会不会造成任何问题吗?
谢谢!
CentOS-7.2 / Rocky Linux。
好像不可能。
将查看 Apache Log4cxx,看看它是否能提供我需要的解决方案。