摘要: k8s,安装字体,DockerFile,linux命令 阅读全文
posted @ 2022-12-07 10:44 hyiam 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: shardingsphere hikari 阅读全文
posted @ 2022-12-07 10:37 hyiam 阅读(3747) 评论(0) 推荐(0) 编辑

服务器启动文件startup.sh

`#!/bin/sh

check JAVA_HOME & java

noJavaHome=false
echo $noJavaHome
if [ -z "$JAVA_HOME" ] ; then
noJavaHome=true
fi
if [ ! -e "$JAVA_HOME/bin/java" ] ; then
noJavaHome=true
fi

CURR_DIR=pwd
cd dirname "$0"/..
COMM_HOME=pwd
cd $CURR_DIR
if [ -z "$COMM_HOME" ] ; then
echo
echo "Error: COMM_HOME environment variable is not defined correctly."
echo
exit 1
fi

startup Server

RUN_CMD="nohup java -Xms4g -Xmx4g -Xss512k -XX:+AlwaysPreTouch -Xss512K -XX:+UseG1GC -XX:MaxDirectMemorySize=256m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=256M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/readsense/heapdump.hprof"
RUN_CMD="$RUN_CMD -jar readsense-face.jar > catalina.out "
RUN_CMD="$RUN_CMD 2>&1 &"
echo $RUN_CMD
eval $RUN_CMD`

在k8s中的配置方式

FROM docker-repository.xxxx.com/xxx/jdk:11.0.7 ADD app-xxxx.jar app.jar ENTRYPOINT ["java","-Xbootclasspath/a:./","-jar","-Xms2G","-Xmx2G","-XX:+AlwaysPreTouch","-Xss512K","-XX:+UseG1GC","-XX:MaxDirectMemorySize=256m","-XX:MaxMetaspaceSize=256m","-XX:ReservedCodeCacheSize=256M","-Dspring.profiles.active=common","app.jar"]
-XX:+AlwaysPreTouch 开启后,配置的xms内存会分配物理内存,减少物理内存波动
-Xss 每个线程的栈大小 默认1m,设置512可以新建更多的线程
-XX:+UseG1GC 使用 G1 垃圾收集器

控制堆外内存

-XX:MaxDirectMemorySize Direct buffer 大小(堆外内存)
-XX:MaxMetaspaceSize 源空间大小(堆外内存)
-XX:ReservedCodeCacheSize Code Cache(代码缓存)的预留大小(堆外内存)

posted @ 2024-11-27 10:06 hyiam 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 增加顶级过滤器 `@javax.servlet.annotation.WebFilter(filterName = "sessionFilter", urlPatterns = "/webSocket/*") @Order(1) @Slf4j public class WebFilter imple 阅读全文
posted @ 2024-11-27 09:38 hyiam 阅读(105) 评论(0) 推荐(0) 编辑
摘要: xm-select介绍 始于Layui, 下拉选择框的多选解决方案 git地址:https://gitee.com/maplemei/xm-select 文档说明:https://codecp.tech/static/xm-select/#/component/options 什么情况下使用 下拉框 阅读全文
posted @ 2024-10-29 17:39 hyiam 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: chrome://flags/ 阅读全文
posted @ 2024-08-09 11:19 hyiam 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1 @Bean 2 public FilterRegistrationBean corsFilter() { 3 final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); 4 final 阅读全文
posted @ 2024-08-09 11:13 hyiam 阅读(10) 评论(0) 推荐(0) 编辑
摘要: server { listen 8089; server_name 10.5.210.203:8089; #charset koi8-r; #access_log logs/host.access.log main; #启用 TLS 1.1 ssl_protocols TLSv1.2 TLSv1.3 阅读全文
posted @ 2023-08-16 14:17 hyiam 阅读(169) 评论(0) 推荐(0) 编辑
摘要: k8s配置 apiVersion: apps/v1 kind: Deployment metadata: name: nacos namespace: com spec: selector: matchLabels: app: nacos-server replicas: 1 revisionHis 阅读全文
posted @ 2023-06-02 10:01 hyiam 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1. 压测时候,监控数据库的慢sql,cpu使用情况,确定数据库是否存在瓶颈2. 监控容器的cpu内存情况,确实是否应用瓶颈3. 监控redis连接及存储情况4. spring clond服务间的调用5. nacos等配置中心的限制 arthas-boot可以查看服务情况 wget https:// 阅读全文
posted @ 2023-04-23 16:41 hyiam 阅读(8) 评论(0) 推荐(0) 编辑
摘要: var upImg = WebUploader.create({ auto: true, swf: 'webuploader-0.1.5/Uploader.swf', // 图片接收服务端。 server: contextPath + 'simpleUpload', // 选择图片的按钮。可选。 / 阅读全文
posted @ 2023-02-14 17:03 hyiam 阅读(145) 评论(0) 推荐(0) 编辑
摘要: linux java 阅读全文
posted @ 2022-12-07 11:33 hyiam 阅读(77) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示