Hopetree 最近的时间轴更新
Hopetree's repos on GitHub
Python · 1116 人关注
izone
一个基于Django的博客项目,也可以当做一个文档管理网站使用,自带评论、定时任务等功能,界面简约而不简单
Python · 495 人关注
E-commerce-crawlers
:rocket:电商网站爬虫合集,淘宝京东亚马逊等
Python · 131 人关注
Jobs-search
:spider:招聘网站爬虫合集,不定期更新分支
JavaScript · 62 人关注
hao
使用 Vue 写的导航网站
35 人关注
izone-docker
izone 博客项目的 docker 部署版
HTML · 33 人关注
Scrapy-Tieba
:rocket:百度贴吧Scrapy爬虫,附简单可视化分析
Python · 25 人关注
MyTools
:hammer_and_wrench:一些小工具脚本
Python · 9 人关注
django-tctip
一个 Django 应用,用来在页面显示打赏弹框
Python · 7 人关注
HelloGitHub
:octocat:分享 GitHub 上好玩、容易上手的项目,帮你找到编程的乐趣。欢迎推荐、自荐项目,让更多人知道你的项目⭐️
Shell · 5 人关注
k8s
k8s
4 人关注
ansible-demos
ansible demos
Dockerfile · 3 人关注
docker-demos
docker 项目
Python · 3 人关注
py2curl
python requests to curl
CSS · 2 人关注
django-webstack
webstack for django
2 人关注
Notebook
:books:Personal learning notebook
1 人关注
artipub
Article publishing platform that automatically distributes your articles to various media channels
1 人关注
chplayer
网页视频播放器,支持mp4,flv,f4v以及m3u8格式,支持rtmp。支持点播和直播
1 人关注
developer-roadmap
Roadmap to becoming a web developer in 2019
1 人关注
editor.md
The open source embeddable online markdown editor (component).
HTML · 1 人关注
jenkins-zh
Jenkins 中文社区网站源码
1 人关注
OnlineJudge
open source online judge based on Vue, Django and Docker. | 青岛大学开源 Online Judge | QQ群 496710125 | [email protected]
Python · 0 人关注
AutoTest
自动化测试
CSS · 0 人关注
git-demo
git 的一些命令操作
Python · 0 人关注
github-actions
github Actions demos
Go · 0 人关注
GoMonitor
主机信息监控客户端,用来向服务端推送当前主机信息
Go · 0 人关注
goRelease
go release 打包调试
TypeScript · 0 人关注
hopetree.github.io
github个人网站
Groovy · 0 人关注
jenkins-demos
jenkinsfile domes
HTML · 0 人关注
mytests
:roll_eyes:日常更新,主要是一些模块的测试
Python · 0 人关注
qinglong
Hopetree
ONLINE

Hopetree

V2EX 第 265542 号会员,加入于 2017-11-07 16:21:47 +08:00
今日活跃度排名 2517
一个十年前没有种树,现在正在种一棵树的人
nginx 中 location 优先级的问题
NGINX  •  Hopetree  •  157 天前  •  最后回复来自 Hopetree
30
求推荐最划算的搭建 frp 的方案
  •  1   
    宽带症候群  •  Hopetree  •  212 天前  •  最后回复来自 jinpeng6516
    51
    Hopetree 最近回复了
    如果这种方案可行的话,我早发财了
    @IDAEngine 感谢大佬码字解说,我不是 Java 开发,系统也不是我负责的,我们是运维,负责部署,但是的确是不知道 tomcat 的加载机制,之前也没遇到过类似问题,直到这个系统出现这个问题,发现是由于 jar 包的顺序有要求导致的,这个的确应该研发从开发层面去解决,但是无奈,别人不愿意改变,所以运维层面只能去改变
    @whileFalse 这个方案然后是可行的,现在是使用的 zip 按 a-z 打包进去,然后解压开就是 a-z 排序,我理解原理应该跟 mv 一样吧
    @CEBBCAT 的确是很离谱,说白了是别人系统的问题,但是别人说他们手动部署没问题啊,我们自动部署改变了这个排序,所以导致依赖冲突,然后出问题,本质虽然是研发层的问题,但是的确是运维层把问题引爆的,所以运维背锅,其实方案就是使用 zip 按照 a-z 的顺序循环将文件打包进去,然后解压开就是 a-z 的排序了,这也是他们之前的方法。我们由于需要把文件上传到制品库一次,然后下载到服务器,所以文件的顺序就变了,就出问题了
    @msg7086 感谢指征,的确是不排序,我是看有些文章里面说的是自然排序,但是我表达的意思是对的,我强调的就是不排序
    @DT27 去搜一下“tomcat 加载 jar 包的顺序”, 有相关坑,我不是搞 Java 的,不是很清楚,但是这次生产事故就是因为 tomcat 加载 jar 包顺序导致的,需要实现我上面的问题才能解决
    @mango88 因为是别人的系统,本质的确应该是研发就解决冲突,但是别人一直这么玩都没问题,直到包经过了一轮制品管理自然排序变了,把这个问题暴露出来了,但是系统是别人的,别人不管
    @lonelykid 可以搜索关键词“tomcat 加载 jar 包的顺序”,去看一下,如果你恰好是一个 Java 程序员,那么你更应该关注,这里有个坑就是关于自然排序的
    @darkengine 就是文件不经过排序 -f 就是不排序,不排序就是系统给文件的自然排序
    @charlesxiong 不知道会不会,但是我想看的基本都能看到,我主要是看一下电视和电影,都不是新片,所以被封的可能性比较低
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:58 · PVG 15:58 · LAX 00:58 · JFK 03:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.