7月记录

【7.15】

开始学习项目

https://gitee.com/zlt2000/microservices-platform

https://www.kancloud.cn/zlt2000/microservices-platform/989549

这个项目感觉非常好,开始好好学习这个项目。

首先是部署

部署准备:

1、redis ok

2、mysql 安装中

安装参考

移除madb

 https://www.linuxidc.com/Linux/2016-03/129683.htm

配置mysql5.7 支持groupby

https://www.jianshu.com/p/531cc35b15e7

完整安装我没有用

https://www.cnblogs.com/luohanguo/p/9045391.html

学习XXL-Job 很好的job 参考 

https://www.cnblogs.com/ysocean/p/10541151.html

【7.16】

1、xxl 成功运行

遇到一个问题

ftl文件中无法获取 ${request.contextPath} 的值,报错,添加配置ok

spring.freemarker.request-context-attribute=request

【7.18】
docker安装elk
https://www.kancloud.cn/zlt2000/microservices-platform/961674
出现问题

docker chown: changing ownership of '/var/lib/Elasticsearch': Permission denied

解决:

  1. 在docker run中加入 --privileged=true  给容器加上特定权限

JavaHotSpot(TM) 64-Bit Server VM warning: INFO: error='Cannotallocate memory' (errno=12)

docker run --privileged=true -p 5601:5601 -p 9200:9200 -p 9300:9300 -p 5044:5044 
    -e LS_HEAP_SIZE="1g" -e ES_JAVA_OPTS="-Xms2g -Xmx2g" 
    -v $PWD/elasticsearch/data:/var/lib/elasticsearch 
    -v $PWD/elasticsearch/plugins:/opt/elasticsearch/plugins 
    -v $PWD/logstash/conf:/etc/logstash/conf.d 
    -v $PWD/logstash/patterns:/opt/logstash/patterns 
    -v $PWD/elasticsearch/conf/elasticsearch.yml:/etc/elasticsearch/elasticsearch.yml 
    -v $PWD/elasticsearch/log:/var/log/elasticsearch 
    -v $PWD/logstash/log:/var/log/logstash 
    --name elk 
    -d sebp/elk:651

将这里的2g修改1g

最后挂载启动还是失败,应该是文件夹权限的问题

原文地址:https://www.cnblogs.com/lyon91/p/11189271.html