logging相关内容

是否可以指定 JVM 的故障转储去哪里?

我们有一个使用 JNI 的桌面应用程序,它偶尔会导致 JVM 崩溃.幸运的是,JVM 生成了一个 hs_err_pidXXXX.log 文件,该文件在调试此类错误时非常有用.但是,它似乎总是进入当前工作目录,从那里挖掘它很烦人,因为我们的其他日志文件都转到特定的“日志文件位置". 是否可以为这些“故障转储"文件指定不同的位置?怎么样? 解决方案 Joonas, 虽然 HeapD ..
发布时间:2022-01-16 12:38:05 Java开发

内置数据库“information_schema"未在用户创建的数据库中记录表的最后更新时间

内置数据库 information_schema 的 tables 表不会将用户创建的数据库中的表的活动记录为字段 table_schema和 table_name 分别缺少用户创建的数据库和表名的值,不允许我运行 SQL 查询 选择更新时间FROM information_schema.tablesWHERE table_schema='my_db' 和 table_name='my_tabl ..
发布时间:2022-01-15 20:58:24 数据库

MariaDB JDBC 客户端日志记录

有没有办法使用 MariaDB jdbc 驱动程序在 java 中记录查询? 我正在使用 MySQL 驱动程序 profileSQL=true记录器=com.mysql.jdbc.log.Slf4JLogger 在开发机器上记录查询(使调试更容易). 我意识到存在 log4jdbc 之类的东西 - 我需要使用这样的库吗?mariadb驱动有内置的吗? 解决方案 从 1.5. ..
发布时间:2022-01-15 20:40:09 Java开发

Log.isLoggable 是否返回错误值?

当我为我的 android 应用程序编写日志包装器时,我注意到 androids Log.isLoggable 方法的一个奇怪行为.执行以下代码: final String TAG = "Test";Log.v(TAG, "verbose 处于活动状态:" + Log.isLoggable(TAG, Log.VERBOSE));Log.d(TAG, "调试处于活动状态:" + Log.isLog ..
发布时间:2022-01-15 18:41:58 移动开发

Selenium chromedriver 禁用日志记录或将其重定向 java

我正在尝试在迷你网络爬虫中使用 selenium 来获取页面源.我的输出日志被 selenium 日志入侵,有没有办法完全禁用日志记录或只是以某种方式将其重定向到/dev/null? 日志消息如下: 启动 ChromeDriver 2.43.600233(523efee95e3d68b8719b3a1c83051aa63aa6b10d) 在端口 1628只允许本地连接.2018 年 2 月 ..
发布时间:2022-01-15 16:22:28 Java开发

可以记录 Laravel Dusk 测试结果吗?

Dusk 为在控制台中返回失败/警告的测试提供单独的日志,但我真正想要的是一个大日志文件或报告,其中列出了我的 Dusk 脚本中每个测试的通过/失败状态. 任何人都可以建议一种方法来解决这个问题吗?我在任何地方都找不到答案,但它似乎应该是一个相对常见的需要,所以我确定我忽略了一些东西. 解决方案 可以使用PHPUnit的日志记录: php 工匠黄昏--log-junit junit ..
发布时间:2022-01-14 18:02:27 其他开发

在 application.yml 中设置根日志级别

我在 Spring Boot (1.3 M1) 中使用了 application.properties,并开始将其转换为 yaml 文件,因为它变得越来越复杂. 但我在将其翻译成 yaml 时遇到问题: logging.level.*=WARNlogging.level.com.filenet.wcm=错误logging.level.de.mycompany=调试 最后两行很容易翻译成这 ..
发布时间:2022-01-14 11:17:57 Java开发

hadoop 流:如何查看应用程序日志?

我可以在我的 /usr/local/hadoop/logs 路径上看到所有 hadoop 日志 但是我在哪里可以看到应用程序级别的日志?例如: mapper.py 导入日志定义主():logging.info("现在开始地图任务")//-- 做一些任务 --//打印声明 reducer.py 导入日志定义主():对于 sys.stdin 中的行:logging.info("rec ..
发布时间:2022-01-13 23:29:39 Python

从 php 脚本登录/var/log 时权限被拒绝

我发现我的 crontab 脚本无法按预期工作,因为它们无法写入/var/log.我尝试执行命令: sudo/usr/bin/php/var/www/html/iPhone/inarrivo/php/rome/process.php >>/var/log/romeLoading.log 2>&1 亲手得到: -bash:/var/log/romeLoading.log: 权限被拒 ..
发布时间:2022-01-13 21:03:44 PHP

审计/日志数据库有哪些好的 NoSQL 和非关系数据库解决方案

什么是合适的数据库?我对您使用非关系 NoSQL 系统的经验特别感兴趣.它们对这种用法有什么好处吗?您使用过并推荐使用哪个系统,或者我应该使用普通的关系数据库(DB2)吗? 我需要从一堆来源收集审计跟踪/日志记录类型信息到集中式服务器,我可以在其中高效地生成报告并检查系统中发生的情况. 通常,审计/日志记录事件总是包含一些必填字段,例如 全局唯一 ID(生成此事件的程序如何生成) ..
发布时间:2022-01-13 13:59:45 其他开发

用于大输出的 Java 高级文本日志记录窗格

Mathematica 带有一个简单的 java 程序,允许检查前端和内核之间的通信.它被称为 LinkSnooper 并在一般它工作得很好.看起来是这样的 我认为我可以在一定程度上改进程序的行为和可用性,但要做到这一点,我需要重新实现一些部分.我需要的一个基本部分是一个文本窗格,它具有以下属性: 它可以接收大量数据,它可能应该使用快速环形缓冲区,以便在数据增长过多时删除最开始的日志行 ..
发布时间:2022-01-13 11:15:36 Java开发

TextBox 中 Windows 窗体滚动日志输出的最佳方法

在 Forms 应用程序中,我正在显示来自生成大量输出的长时间运行的命令行应用程序的日志输出.我在后台启动程序,捕获它的输出,当前使用 AppendText 在 TextBox 中显示它.例如,我更喜欢只显示最后 1000 行.从 TextBox 中删除行的成本很高,而且 TextBox 并不是滚动日志显示的最佳方法. 关于在 Windows 窗体中执行滚动日志窗口的最佳控件有什么想法吗? ..
发布时间:2022-01-13 11:09:13 C#/.NET

自定义注释作为方法记录的拦截器

Java 大师, 我对 annotations 很陌生,并且没有大量搜索过,所以请多多包涵... 我想实现一个Custom Annotation,它将拦截一个方法调用;从一些非常基本的东西开始,它可以只打印方法名称和参数,这样我就可以避免 logger 语句. 这样的示例调用: public MyAppObject findMyAppObjectById(Long id) 抛出 ..
发布时间:2022-01-13 10:05:42 Java开发