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
解决:
- 在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
最后挂载启动还是失败,应该是文件夹权限的问题