From 67b378547b2286e4aeded20d3895dd7ff5901184 Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Mon, 16 Dec 2024 16:23:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=95=E5=85=A5=E5=8C=85=E5=8E=A2=EF=BC=8C?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=AF=8F=E6=97=A5=E8=8F=9C=E8=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.yml | 2 +- .../controller/BoxesInfoController.java | 121 ++++++++++++++++++ .../CanteenDailyMenuController.java | 3 +- .../canteen/entity/BoxesInfoEntity.java | 113 ++++++++++++++++ .../entity/CanteenDailyMenuEntity.java | 8 ++ .../canteen/mapper/BoxesInfoMapper.java | 11 ++ .../mapper/CanteenDailyMenuMapper.java | 4 +- .../canteen/service/BoxesInfoService.java | 8 ++ .../service/CanteenDailyMenuService.java | 3 + .../service/impl/BoxesInfoServiceImpl.java | 16 +++ .../impl/CanteenDailyMenuServiceImpl.java | 19 +++ .../main/resources/mapper/BoxesInfoMapper.xml | 22 ++++ .../mapper/CanteenDailyMenuMapper.xml | 6 +- seata/logs/seata_gc.log.0 | 4 + seata/logs/seata_gc.log.1 | 5 + seata/logs/seata_gc.log.2 | 5 + seata/logs/seata_gc.log.3 | 5 + seata/logs/seata_gc.log.4 | 4 + 18 files changed, 354 insertions(+), 5 deletions(-) create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/BoxesInfoController.java create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/BoxesInfoEntity.java create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/BoxesInfoMapper.java create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/BoxesInfoService.java create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/BoxesInfoServiceImpl.java create mode 100644 pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/BoxesInfoMapper.xml create mode 100644 seata/logs/seata_gc.log.0 create mode 100644 seata/logs/seata_gc.log.1 create mode 100644 seata/logs/seata_gc.log.2 create mode 100644 seata/logs/seata_gc.log.3 create mode 100644 seata/logs/seata_gc.log.4 diff --git a/erp/erp-biz/src/main/resources/application.yml b/erp/erp-biz/src/main/resources/application.yml index 08e83c1a9..23a6cb4e0 100644 --- a/erp/erp-biz/src/main/resources/application.yml +++ b/erp/erp-biz/src/main/resources/application.yml @@ -22,4 +22,4 @@ spring: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root - url: jdbc:mysql://pjcloud-mysql:3306/pjcloud_demo?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true + url: jdbc:mysql://pjcloud-mysql:3306/pjcloud_erp?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/BoxesInfoController.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/BoxesInfoController.java new file mode 100644 index 000000000..302ff4d08 --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/BoxesInfoController.java @@ -0,0 +1,121 @@ +package com.bsd.pjcloud.canteen.controller; + +import cn.hutool.core.util.StrUtil; +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.collection.CollUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.bsd.pjcloud.common.core.util.R; +import com.bsd.pjcloud.common.log.annotation.SysLog; +import com.bsd.pjcloud.canteen.entity.BoxesInfoEntity; +import com.bsd.pjcloud.canteen.service.BoxesInfoService; +import org.springframework.security.access.prepost.PreAuthorize; +import com.bsd.pjcloud.common.excel.annotation.ResponseExcel; +import io.swagger.v3.oas.annotations.security.SecurityRequirement; +import org.springdoc.core.annotations.ParameterObject; +import org.springframework.http.HttpHeaders; +import io.swagger.v3.oas.annotations.tags.Tag; +import io.swagger.v3.oas.annotations.Operation; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import java.util.List; +import java.util.Objects; + +/** + * 包厢 + * + * @author zjf + * @date 2024-12-16 13:05:37 + */ +@RestController +@RequiredArgsConstructor +@RequestMapping("/boxesInfo" ) +@Tag(description = "boxesInfo" , name = "包厢管理" ) +@SecurityRequirement(name = HttpHeaders.AUTHORIZATION) +public class BoxesInfoController { + + private final BoxesInfoService boxesInfoService; + + /** + * 分页查询 + * @param page 分页对象 + * @param boxesInfo 包厢 + * @return + */ + @Operation(summary = "分页查询" , description = "分页查询" ) + @GetMapping("/page" ) + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_view')" ) + public R getBoxesInfoPage(@ParameterObject Page page, @ParameterObject BoxesInfoEntity boxesInfo) { + LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(); + wrapper.eq(StrUtil.isNotBlank(boxesInfo.getName()),BoxesInfoEntity::getName,boxesInfo.getName()); + return R.ok(boxesInfoService.page(page, wrapper)); + } + + + /** + * 通过id查询包厢 + * @param id id + * @return R + */ + @Operation(summary = "通过id查询" , description = "通过id查询" ) + @GetMapping("/{id}" ) + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_view')" ) + public R getById(@PathVariable("id" ) Long id) { + return R.ok(boxesInfoService.getById(id)); + } + + /** + * 新增包厢 + * @param boxesInfo 包厢 + * @return R + */ + @Operation(summary = "新增包厢" , description = "新增包厢" ) + @SysLog("新增包厢" ) + @PostMapping + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_add')" ) + public R save(@RequestBody BoxesInfoEntity boxesInfo) { + return R.ok(boxesInfoService.save(boxesInfo)); + } + + /** + * 修改包厢 + * @param boxesInfo 包厢 + * @return R + */ + @Operation(summary = "修改包厢" , description = "修改包厢" ) + @SysLog("修改包厢" ) + @PutMapping + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_edit')" ) + public R updateById(@RequestBody BoxesInfoEntity boxesInfo) { + return R.ok(boxesInfoService.updateById(boxesInfo)); + } + + /** + * 通过id删除包厢 + * @param ids id列表 + * @return R + */ + @Operation(summary = "通过id删除包厢" , description = "通过id删除包厢" ) + @SysLog("通过id删除包厢" ) + @DeleteMapping + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_del')" ) + public R removeById(@RequestBody Long[] ids) { + return R.ok(boxesInfoService.removeBatchByIds(CollUtil.toList(ids))); + } + + + /** + * 导出excel 表格 + * @param boxesInfo 查询条件 + * @param ids 导出指定ID + * @return excel 文件流 + */ + @ResponseExcel + @GetMapping("/export") + @PreAuthorize("@pms.hasPermission('canteen_boxesInfo_export')" ) + public List export(BoxesInfoEntity boxesInfo,Long[] ids) { + return boxesInfoService.list(Wrappers.lambdaQuery(boxesInfo).in(ArrayUtil.isNotEmpty(ids), BoxesInfoEntity::getId, ids)); + } +} \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/CanteenDailyMenuController.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/CanteenDailyMenuController.java index 070abdd0b..6e9b4d488 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/CanteenDailyMenuController.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/controller/CanteenDailyMenuController.java @@ -82,7 +82,8 @@ public class CanteenDailyMenuController { @PostMapping @PreAuthorize("@pms.hasPermission('canteen_canteenDailyMenu_add')" ) public R save(@RequestBody CanteenDailyMenuEntity canteenDailyMenu) { - return R.ok(canteenDailyMenuService.save(canteenDailyMenu)); + canteenDailyMenuService.saveToday(canteenDailyMenu); + return R.ok(); } /** diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/BoxesInfoEntity.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/BoxesInfoEntity.java new file mode 100644 index 000000000..af0df22dd --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/BoxesInfoEntity.java @@ -0,0 +1,113 @@ +package com.bsd.pjcloud.canteen.entity; + +import com.baomidou.mybatisplus.annotation.*; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.EqualsAndHashCode; +import java.time.LocalDateTime; + +/** + * 包厢 + * + * @author zjf + * @date 2024-12-16 13:05:37 + */ +@Data +@TableName("boxes_info") +@EqualsAndHashCode(callSuper = true) +@Schema(description = "包厢") +public class BoxesInfoEntity extends Model { + + + /** + * 主键id + */ + @TableId(type = IdType.ASSIGN_ID) + @Schema(description="主键id") + private Long id; + + /** + * 包厢名称 + */ + @Schema(description="包厢名称") + private String name; + + /** + * 容纳人数 + */ + @Schema(description="容纳人数") + private Long capacity; + + /** + * 包厢描述 + */ + @Schema(description="包厢描述") + private String description; + + /** + * 包厢地址 + */ + @Schema(description="包厢地址") + private String address; + + /** + * 包厢图片 + */ + @Schema(description="包厢图片") + private String images; + + /** + * 包厢状态 + */ + @Schema(description="包厢状态") + private Integer status; + + /** + * 包厢价格单位分 + */ + @Schema(description="包厢价格单位分") + private Integer price; + + /** + * 商户id + */ + @Schema(description="商户id") + private Long merchantId; + + /** + * 创建人 + */ + @TableField(fill = FieldFill.INSERT) + @Schema(description="创建人") + private String createBy; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + @Schema(description="创建时间") + private LocalDateTime createTime; + + /** + * 更新人 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + @Schema(description="更新人") + private Double updateBy; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + @Schema(description="更新时间") + private LocalDateTime updateTime; + + /** + * 是否删除 + */ + @TableLogic + @TableField(fill = FieldFill.INSERT) + @Schema(description="是否删除") + private String delFlag; +} \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/CanteenDailyMenuEntity.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/CanteenDailyMenuEntity.java index 0a02b8d56..2bf372e26 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/CanteenDailyMenuEntity.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/entity/CanteenDailyMenuEntity.java @@ -8,6 +8,7 @@ import lombok.EqualsAndHashCode; import com.bsd.pjcloud.common.core.util.TenantTable; import java.time.LocalDate; import java.time.LocalDateTime; +import java.util.List; /** * 每日菜谱 @@ -101,4 +102,11 @@ public class CanteenDailyMenuEntity extends Model { */ @Schema(description="租户编号") private Long tenantId; + + + + @Schema(description = "商品 SPU 编号") + @TableField(exist = false) + private List spuIds; + } \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/BoxesInfoMapper.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/BoxesInfoMapper.java new file mode 100644 index 000000000..2da2bb9d6 --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/BoxesInfoMapper.java @@ -0,0 +1,11 @@ +package com.bsd.pjcloud.canteen.mapper; + +import com.bsd.pjcloud.common.data.datascope.PjcloudBaseMapper; +import com.bsd.pjcloud.canteen.entity.BoxesInfoEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface BoxesInfoMapper extends PjcloudBaseMapper { + + +} \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/CanteenDailyMenuMapper.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/CanteenDailyMenuMapper.java index 42a85f0be..52be9acaa 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/CanteenDailyMenuMapper.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/mapper/CanteenDailyMenuMapper.java @@ -5,6 +5,7 @@ import com.bsd.pjcloud.common.data.datascope.DataScope; import com.bsd.pjcloud.common.data.datascope.PjcloudBaseMapper; import com.bsd.pjcloud.canteen.entity.CanteenDailyMenuEntity; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; import java.util.List; @@ -12,5 +13,6 @@ import java.util.List; public interface CanteenDailyMenuMapper extends PjcloudBaseMapper { - List selectTimeFood(String time, Long merchantId, Long categoryId, DataScope dataScope); + List selectTimeFood(@Param("time") String time,@Param("merchantId") Long merchantId, + @Param("categoryId") Long categoryId, DataScope dataScope); } \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/BoxesInfoService.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/BoxesInfoService.java new file mode 100644 index 000000000..252158660 --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/BoxesInfoService.java @@ -0,0 +1,8 @@ +package com.bsd.pjcloud.canteen.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.bsd.pjcloud.canteen.entity.BoxesInfoEntity; + +public interface BoxesInfoService extends IService { + +} \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/CanteenDailyMenuService.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/CanteenDailyMenuService.java index daa483391..7c498753e 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/CanteenDailyMenuService.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/CanteenDailyMenuService.java @@ -25,4 +25,7 @@ public interface CanteenDailyMenuService extends IService selectWeekInfo(Integer index); + + + void saveToday(CanteenDailyMenuEntity canteenDailyMenu); } \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/BoxesInfoServiceImpl.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/BoxesInfoServiceImpl.java new file mode 100644 index 000000000..c0bdfd94a --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/BoxesInfoServiceImpl.java @@ -0,0 +1,16 @@ +package com.bsd.pjcloud.canteen.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.bsd.pjcloud.canteen.entity.BoxesInfoEntity; +import com.bsd.pjcloud.canteen.mapper.BoxesInfoMapper; +import com.bsd.pjcloud.canteen.service.BoxesInfoService; +import org.springframework.stereotype.Service; +/** + * 包厢 + * + * @author zjf + * @date 2024-12-16 13:05:37 + */ +@Service +public class BoxesInfoServiceImpl extends ServiceImpl implements BoxesInfoService { +} \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java index 4fc361d57..05d9a40a8 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java @@ -7,6 +7,7 @@ import com.bsd.pjcloud.canteen.entity.CanteenDailyMenuEntity; import com.bsd.pjcloud.canteen.mapper.CanteenDailyMenuMapper; import com.bsd.pjcloud.canteen.service.CanteenDailyMenuService; import com.bsd.pjcloud.common.data.datascope.DataScope; +import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import java.time.DayOfWeek; @@ -69,4 +70,22 @@ public class CanteenDailyMenuServiceImpl extends ServiceImpl { + CanteenDailyMenuEntity todayDO = new CanteenDailyMenuEntity(); + BeanUtils.copyProperties(canteenDailyMenu, todayDO); + todayDO.setSpuId(x); + baseMapper.insert(todayDO); + }); + // 发送mq消息 + //todo 邓的mq +// EventDto eventDto = new EventDto() +// .setHardwareType(HardwareTypeEnum.CANTEEN) +// .setHardwareId(null); +// CookbookProductEvent productEvent = new CookbookProductEvent(this, eventDto); +// eventPublisher.publishEvent(productEvent); + } } \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/BoxesInfoMapper.xml b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/BoxesInfoMapper.xml new file mode 100644 index 000000000..41c7f8c2c --- /dev/null +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/BoxesInfoMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml index 7e13c136f..e9fff0e3e 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml @@ -26,11 +26,13 @@ t.hour_type FROM canteen_daily_menu t LEFT JOIN canteen_spu sp - WHERE t.hour_type = #{hourType} + on t.spu_id=sp.id + AND t.merchant_id = #{merchantId} AND sp.category_id = #{categoryId} AND sp.del_flag = 0 - AND sp.start_time = #{time} + AND t.start_time = #{time} And t.del_flag = 0 + \ No newline at end of file diff --git a/seata/logs/seata_gc.log.0 b/seata/logs/seata_gc.log.0 new file mode 100644 index 000000000..e6734b3a4 --- /dev/null +++ b/seata/logs/seata_gc.log.0 @@ -0,0 +1,4 @@ +[0.013s][info][gc] Using G1 +[1.613s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 102M->12M(2048M) 6.797ms +[2.469s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 103M->16M(2048M) 5.423ms +[3.061s][info][gc] GC(2) Pause Young (Normal) (G1 Evacuation Pause) 125M->18M(2048M) 3.776ms diff --git a/seata/logs/seata_gc.log.1 b/seata/logs/seata_gc.log.1 new file mode 100644 index 000000000..881d225bb --- /dev/null +++ b/seata/logs/seata_gc.log.1 @@ -0,0 +1,5 @@ +[0.014s][info][gc] Using G1 +[1.679s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 102M->12M(2048M) 5.347ms +[2.695s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 103M->15M(2048M) 5.572ms +[3.279s][info][gc] GC(2) Pause Young (Normal) (G1 Evacuation Pause) 124M->18M(2048M) 3.129ms +[7426.520s][info][gc] GC(3) Pause Young (Normal) (G1 Evacuation Pause) 411M->29M(2048M) 64.581ms diff --git a/seata/logs/seata_gc.log.2 b/seata/logs/seata_gc.log.2 new file mode 100644 index 000000000..e4d0cc9a0 --- /dev/null +++ b/seata/logs/seata_gc.log.2 @@ -0,0 +1,5 @@ +[0.016s][info][gc] Using G1 +[1.591s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 102M->12M(2048M) 5.712ms +[2.712s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 103M->15M(2048M) 5.661ms +[3.300s][info][gc] GC(2) Pause Young (Normal) (G1 Evacuation Pause) 124M->18M(2048M) 3.593ms +[683.570s][info][gc] GC(3) Pause Young (Normal) (G1 Evacuation Pause) 267M->28M(2048M) 8.954ms diff --git a/seata/logs/seata_gc.log.3 b/seata/logs/seata_gc.log.3 new file mode 100644 index 000000000..59e5cf228 --- /dev/null +++ b/seata/logs/seata_gc.log.3 @@ -0,0 +1,5 @@ +[0.016s][info][gc] Using G1 +[1.698s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 102M->12M(2048M) 5.407ms +[2.855s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 103M->16M(2048M) 5.049ms +[3.435s][info][gc] GC(2) Pause Young (Normal) (G1 Evacuation Pause) 125M->19M(2048M) 3.236ms +[2887.671s][info][gc] GC(3) Pause Young (Normal) (G1 Evacuation Pause) 309M->28M(2048M) 13.148ms diff --git a/seata/logs/seata_gc.log.4 b/seata/logs/seata_gc.log.4 new file mode 100644 index 000000000..271e498d9 --- /dev/null +++ b/seata/logs/seata_gc.log.4 @@ -0,0 +1,4 @@ +[0.016s][info][gc] Using G1 +[1.624s][info][gc] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 102M->12M(2048M) 6.331ms +[2.854s][info][gc] GC(1) Pause Young (Normal) (G1 Evacuation Pause) 103M->16M(2048M) 5.636ms +[3.466s][info][gc] GC(2) Pause Young (Normal) (G1 Evacuation Pause) 125M->19M(2048M) 3.007ms