上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 第一步创建env mkvirtualenv myscrapy 第二步:安装scrapy pip install -i https://pypi.douban.com/simple/ scrapy 注: 国内往的原因要使用国内源 https://pypi.douban.com/simple/ 进入工作 阅读全文
posted @ 2019-09-10 19:13 沧海红心_田帅 阅读(12) 评论(0) 推荐(0)
摘要: 接上文,我在接口的并发量压到了500。 发现了A服务调用B服务的时候请求失败,直接进入熔断。经过hystrix和dashaboard监控发现B服务没有接受到请求。 推断是A服务的hystrix配置有问题。 现将实践配置粘到下方。 #hystrix的超时时间 hystrix: command: def 阅读全文
posted @ 2019-09-10 10:14 沧海红心_田帅 阅读(40) 评论(0) 推荐(0)
摘要: zuul: okhttp: enabled: true # 使用okhttp方式请求,正常来说okhttp比较速度快一点 semaphore: max-semaphores: 500 # 并发处理数,值越大越好,但到到达一个临界点之后,就不会提高响应速度了 host: socket-timeout- 阅读全文
posted @ 2019-09-09 17:56 沧海红心_田帅 阅读(29) 评论(0) 推荐(0)
摘要: 背景 目前在弄的一个项目是一个由spring cloud搭建的微服务项目。项目仍然处于开发阶段,但是在做单元测试的时候就发现了一些接口响应速度比较。由于项目数据就是开发时的测试数据,量是非常小的,只能证明我们代码写的是非常烂的。整体的业务设计也是非常有问题的, 下面介绍几个优化的点 问题一,线程池 阅读全文
posted @ 2019-09-09 10:28 沧海红心_田帅 阅读(17) 评论(0) 推荐(0)
摘要: 在使用mysql时候,某些字段会存储中文字符,或是包含中文字符的串,查询出来的方法是: SELECT col FROM table WHERE length(col)!=char_length(col) 网上搜索有很多种查询方法,但是试了很多都不行,这个是找到的可以使用的查询方法,原理其实很简单,当 阅读全文
posted @ 2019-08-15 10:45 沧海红心_田帅 阅读(30) 评论(0) 推荐(0)
摘要: 在java7之前,处理并行数据非常麻烦. 第一:你得明确的把包含的数据结构分成若干子部分. 第二:你要给每个子部分分配独立的线程. 第三:你需要在恰当的时候对他们进行同步,来避免不希望出现的竞争条件,等待所有线程完成,最后把这些结果合并起来. 在前面的文章中,我们介绍了 Stream接口,让你可以很 阅读全文
posted @ 2019-08-13 15:55 沧海红心_田帅 阅读(18) 评论(0) 推荐(0)
摘要: 行为参数化就是可以帮你处理频繁变更的需求的一种软件开发模式. 一言以蔽之,它意味着拿出一个代码块,把它准备好却不去执行它。这个代码块以后可以被你程序的其他部分调用, 这意味着你可以推迟这块代码的执行。例如,你可以将代码块作为参数传递给另一个方法,稍后 再去执行它。这样,这个方法的行为就基于那块代码被 阅读全文
posted @ 2019-08-09 14:21 沧海红心_田帅 阅读(29) 评论(0) 推荐(0)
摘要: 创建虚拟环境 这里是指在windows环境下, 并且已经安装了python。 pip install virtualenv pip install virtualenvwrapper-win mkvirtualenv webtest workon webtest 配置env路径 创建app 这里使用 阅读全文
posted @ 2019-08-05 08:37 沧海红心_田帅 阅读(17) 评论(0) 推荐(0)
摘要: Linux中查看某个进程占用内存的情况,执行如下命令即可,将其中的[pid]替换成相应进程的PID号: cat /proc/pid/status 说明 /proc/[pid]/status中所保存的信息除了内存信息,还包括进程IDs、信号等信息,此处暂时只介绍内存相关的信息。 字段 说明 VmPea 阅读全文
posted @ 2019-07-08 16:07 沧海红心_田帅 阅读(20) 评论(0) 推荐(0)
摘要: 现在都有docker 和k8s了。 那个需要一点时间成本去学习。因此决定先用jenkins maven gitlab 这种方式去实现自动化部署。 环境预装 git yum install git maven //进入一个目录 cd /usr/local //创建一个文件夹 mkdir maven / 阅读全文
posted @ 2019-07-05 11:25 沧海红心_田帅 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页