草庐IT

logstash-input-jdbc

全部标签

java - Hibernate JDBC 批量大小不起作用

我在jpa中使用SpringFramework3和Hibernate4以及MySQL5。我的测试代码看起来像...@RepositorypublicclassTestRepositoryImplimplementsTestRepository{@PersistenceContextprivateEntityManagerem;@Override@TransactionalpublicvoidinsertBulk(){Itemit;for(inti=0;i我的Spring配置我的持久化.xmlorg.hibernate.ejb.HibernatePersistencecom.spring

java - Tomcat JDBC Conencton Pool + MySQL 给出 "Broken pipe"问题,即使有连接验证

我正在努力配置TomcatJDBC连接池以实现可靠性。当前的问题是,在测试环境中,我在webapp中有这样的scanerio:第1天:一切正常第2天:webapp有几个小时无法与MySQL通信,日志中有很多“Brokenpipe”第3天:令人惊讶的是,一切又恢复正常了(没有ingerention或重启)我已经配置了validationInterval、validationQuery、validationTimeout。这是我的数据源配置:我在连接URL中没有autoReconnect=true参数,只有UTF8编码。准确的错误是:Causedby:com.mysql.jdbc.exce

java - Camel jdbc : How can I reset datasource if mysql connection gets closed

我们开发了一个Camelbundle(部署在Karaf中),预计每24小时从MySQL中拉取数据并推送到S3。但是,如果MySQL闲置8小时,它会在内部关闭连接,因此在下一次计划执行时,它会开始抛出错误。请查看我们代码中的以下片段。属性:MySqlDriver=com.mysql.jdbc.DriverMySqlDatabaseURL=jdbc:mysql://x.x.x.x/dbname?autoReconnect=trueMySqlUsername=sm*****MySqlPassword=*******激活剂:publicclassActivatorimplementsBundl

php - php.ini 中的 max_input_vars 更改后未更新

为了清楚起见,我会提供尽可能多的信息来解决这个问题。我今天尝试导入一个数据库,得到的消息是我的max_input_vars为1000,需要在php.ini中进行升级.我将其更改为从2000到10000的许多数字。但每次我更改它时,它都不会更新max_input_vars并且会继续给我同样的错误。我尝试重新启动服务器并在互联网上四处寻找,但没有找到解决办法。我希望这里有人可以帮助我解决这个问题。 最佳答案 您可能忽略了三件事:检查phpinfo();以确保您正在编辑正确的php.ini文件。如果您从未更新过该参数,它可能会像这样被注释

java - 组织.hibernate.tool.schema.spi.CommandAcceptanceException : Error executing DDL via JDBC Statement

我真的需要帮助我搜索了我在stackoverflow上找到的所有问题,但没有任何效果。我以前从未使用过hibernate,我不知道自己做错了什么。我生成了表格,但是插入时我遇到了问题。我收到这个错误:20-May-201710:53:41.085WARN[http-nio-8080-exec-1]org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl.handleExceptionGenerationTargetencounteredexceptionacceptingcommand:ErrorexecutingDDL

Logstash 输入,过滤器,输出

logstash可以接收不同类型的元数据(input)1.文件类型(file)input{file{#path属性接受的参数是一个数组,其含义是标明需要读取的文件位置path=>[‘pathA’,‘pathB’]#表示多就去path路径下查看是够有新的文件产生。默认是15秒检查一次。discover_interval=>15#排除那些文件,也就是不去读取那些文件exclude=>[‘fileName1’,‘fileNmae2’]#被监听的文件多久没更新后断开连接不在监听,默认是一个小时。close_older=>3600#在每次检查文件列表的时候,如果一个文件的最后修改时间超过这个值,就忽略这

Bee1.17同时支持JDBC,安卓和鸿蒙;SQL Server分页,JPA支持(同步Maven)

Bee1.17同时支持JDBC,安卓和鸿蒙;SQLServer分页,JPA支持(同步Maven)ORMBee同时支持JDBC,安卓Android和鸿蒙HarmonyOS;比传统ORM有更好的运行性能;SQLServer分页全面支持;在Harmony和Android两个环境,可以用同一套Bee代码访问DB,提高代码重用,节省人力物。Bee,互联网新时代的JavaORM工具,更快、更简单、更自动,开发速度快,运行快,更智能!更新功能列表:V1.17(2022・中秋)新增功能:1)SqlServer支持start,size两个参数分页2)事务注解Tran及提供与AOP协调的默认实现;支持在类级别使用

java - 错误 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

我有一个使用hibernate的spring应用程序。我正在尝试将用户对象插入到数据库表中。但我收到以下错误。Hibernate:insertintoUSER(CONTACT_NUMBER,EMAIL,FIRST_NAME,LAST_NAME)values(?,?,?,?)Nov08,20137:23:03PMorg.apache.catalina.core.StandardWrapperValveinvokeSEVERE:Servlet.service()forservlet[spring]incontextwithpath[/SpringFreeMakerHibernateMave

mysql - 启动 spark sql 和 thrift server 时在类路径上找不到 com.mysql.jdbc.Driver

我在启动spark-sqlshell时收到以下错误。但是当我使用它运行的命令启动shell时./spark-sql--jars/usr/local/hive/lib/mysql-connector-java.jar但是当我使用下面的命令以相同的方式启动thrift服务器时,它再次抛出相同的错误。/usr/local/spark/sbin/start-thriftserver.sh--jars/usr/local/hive/lib/mysql-connector-java.jar请帮助我理解如何解决这个问题,这样我就不必从外部传递jar路径,以及为什么它适用于spark-sql情况而不适

java - 在不同数据库之间复制数据(都支持jdbc)

我想将所有数据从我的测试数据库(mysql)复制到生产数据库(hsqldb)我使用hibernate并让它为我在这些数据库中创建表。所以结构/模式是相同的。使用mysqldump我可以在两个mysql数据库之间复制数据。但在我的例子中,数据库是不同的,我听说从mysqldump生成的sql不能与hsqldb一起工作。由于jdbc/hibernate支持这两种数据库类型,是否有任何方法/方法/java库可以在它们之间复制数据? 最佳答案 当然,如果模式相同,则可以通过非常简单的方式实现。由于您使用相同的Hibernate映射创建了两个