主题 : JEECMS使用过程中的几个问题
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
1#   发表于:2023-04-12 14:36:25  IP:222.96.*.*
1、资源管理(自己开发的一个模块)
1)资源管理  发布成功之后,网站能看到文章,但是过了几分钟之后,文章的状态又回滚成了初稿,文章标题也退回到初稿时的样子
2)编辑页面点击发布的时候,会转很久,此时服务的cpu占用会高达200%多,服务器的性能是8核32G的
3)编辑页面上方的操作栏显示会不全


2、内容管理   

1)发布之后后台报错:Exception in thread "pool-4-thread-5" org.springframework.beans.FatalBeanException: Could not copy properties from source to target; nested exception is java.lang.reflect.InvocationTargetException
        at com.jeecms.common.util.MyBeanUtils.copyProperties(MyBeanUtils.java:71)
        at com.jeecms.common.base.service.BaseServiceImpl.update(BaseServiceImpl.java:145)
        at com.jeecms.content.service.impl.ContentServiceImpl.update(ContentServiceImpl.java:1701)
        at com.jeecms.content.service.impl.ContentServiceImpl.update(ContentServiceImpl.java:124)
        at com.jeecms.content.service.impl.ContentServiceImpl$$FastClassBySpringCGLIB$$62fd0cda.invoke(<generated>)
        at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
        at com.jeecms.workflow.service.impl.ContentServiceExImpl$$EnhancerBySpringCGLIB$$e037495d.update(<generated>)
        at com.jeecms.admin.controller.content.ContentController$1.run(ContentController.java:701)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor1484.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.jeecms.common.util.MyBeanUtils.copyProperties(MyBeanUtils.java:68)
        ... 16 more
Caused by: javax.persistence.EntityNotFoundException: Unable to find com.jeecms.content.domain.Content with id 523220
        at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$JpaEntityNotFoundDelegate.handleEntityNotFound(EntityManagerFactoryBuilderImpl.java:164)
        at org.hibernate.proxy.AbstractLazyInitializer.checkTargetState(AbstractLazyInitializer.java:244)
        at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:166)
        at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:268)
        at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:73)
        at com.jeecms.content.domain.Content_$$_jvst406_13.setChannelId(Content_$$_jvst406_13.java)
        ... 20 more
2)发布新闻之后,要等接近10分钟才能在网站上看到
级别: 总版主
UID: 10736
积分:148385 加为好友
威望: 205 精华: 42
主题:287 回复:126144
注册时间:2010-09-08
在线时长:15.93
2#   发表于:2023-04-12 15:24:47  IP:183.223.*.*
这是什么版本呢
有开启静态化吗
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
3#   发表于:2023-04-12 16:45:39  IP:222.96.*.*
回复第2楼

版本是:x1.9.0
风格是这样:


开启静态化是指什么,我也不大清楚
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
4#   发表于:2023-04-12 16:46:29  IP:222.96.*.*
级别: 总版主
UID: 10736
积分:148385 加为好友
威望: 205 精华: 42
主题:287 回复:126144
注册时间:2010-09-08
在线时长:15.93
5#   发表于:2023-04-12 17:20:29  IP:183.223.*.*
配置-站点详情那边有静态化检查下
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
6#   发表于:2023-04-12 17:52:01  IP:222.96.*.*
回复第5楼




配置信息是这样的,现在主要问题是我们后台发布文章的时候,会出现回滚,然后发布的时候CPU占用率会很高,高峰可能会到600%
级别: 总版主
UID: 10736
积分:148385 加为好友
威望: 205 精华: 42
主题:287 回复:126144
注册时间:2010-09-08
在线时长:15.93
7#   发表于:2023-04-12 17:56:05  IP:183.223.*.*
数据库能导出给我们吗?我们本地调试下看是什么情况
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
8#   发表于:2023-04-13 10:05:20  IP:222.96.*.*
回复第7楼
数据库的内容比较多,还都是生产的,我们监控了线程数量


正常的是只有一个,发布的时候就会变成300多个线程,一直释放不掉
级别: 总版主
UID: 10736
积分:148385 加为好友
威望: 205 精华: 42
主题:287 回复:126144
注册时间:2010-09-08
在线时长:15.93
9#   发表于:2023-04-13 10:49:55  IP:183.223.*.*
数据库内容有多少?保存内容存稿会这样吗?是发布内容才会这样?
路漫漫其修远兮,吾将上下而求索!
级别: 商业授权用户
UID: 101530
积分:672 加为好友
威望: 35 精华: 0
主题:84 回复:369
注册时间:2017-01-10
在线时长:0.72
10#   发表于:2023-04-13 11:06:07  IP:222.96.*.*
回复第9楼

上面的截图有问题,tomcat启动后线程数量一直会是370左右,但是发布的时候会增加到385左右



我们是另外一个程序批量存草稿的,类似于从别的网站爬虫回来,直接存到数据库里
,所以存稿是没问题的,就是发布的时候会有问题
1 2 3 > >| 共3页