问题记录
记录问题
木西爷
这个作者很懒,什么都没留下…
展开
-
问题实战 Lock wait timeout exceeded try restarting transaction
背景:项目对转账的功能进行优化,测试的时候,发现原转账功能无法使用。mysql报错:Statement cancelled due to timeout or client request问题分析:从字面意思来看是,预编译在等待执行或执行的时候,因为超时而取消了。那么什么原因呢?1.语句执行过慢解决:a.加索引b.子查询尽量缩小搜索范围,减少join的次数c.能用join就不要用ind.加大查询时间queryTimeOut我们这边加大了queryTime.原创 2020-06-24 17:02:17 · 718 阅读 · 0 评论 -
Tomcat启动乱码
tomcat原创 2022-12-14 17:00:04 · 108 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: Could not initialize class com.mchange.v2.c3p0.ComboPooledDataSource
报错信息:Causedby:java.lang.NoClassDefFoundError:Couldnotinitializeclasscom.mchange.v2.c3p0.ComboPooledDataSourceatsun.reflect.GeneratedConstructorAccessor12.newInstance(UnknownSource)~[na:na]atsun.reflect.DelegatingConstructorAccessorImpl.newIn...原创 2021-03-10 18:20:48 · 1119 阅读 · 0 评论 -
Maven打包 (跳过Javadoc,测试,指定环境)
我们在打包的时候,经常需要根据特殊的情况进行打包。1.指定环境mvn clean package -P dev 打包测试环境2.跳过javadoc有的时候因为jdk版本的原因,我们在打包的时候会遇到报错,例如:我这边推荐使用命令处理:mvn clean package -Dmaven.javadoc.skip=true注:如果不想使用命令,可以在pom.xml文件配置plugin。3.跳过测试打包mvn clean package -Dmaven.test.skip.原创 2021-03-10 18:01:56 · 1999 阅读 · 0 评论 -
Hazelcast集群服务(2)——Hazelcast基本配置
XML基本配置 如果用户没有指定或提供任何配置文件,Hazelcast默认会使用jar包中自带的配置文件——"hazelcast-default.xml"来配置Hazelcast的运行环境。Hazelcast默认采用XML格式作为配置文件,当然也支持其他配置方法,后文会详细说明。我们先看看下面这个简单的配置文件例子。<hazelcast xsi:schemaLocation="//" xmlns="//" xmlns:xsi=""> <group> ..转载 2020-06-12 18:17:58 · 753 阅读 · 0 评论 -
记一次kafka并发配置踩到的坑:javax.management.InstanceAlreadyExistsException
12:51:28.426 [pool-1-thread-218] WARN org.apache.kafka.common.utils.AppInfoParser - Error registering AppInfo mbeanjavax.management.InstanceAlreadyExistsException: kafka.producer:type=app-info,id=DemoProducer at com.sun.jmx.mbeanserver.Repository.addMBe.原创 2020-05-28 18:22:25 · 9399 阅读 · 1 评论