V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bianjp  ›  全部回复第 2 页 / 共 3 页
回复总数  41
1  2  3  
的确不能在 Filter 中写阻塞的代码,前段刚踩过坑。

Filter 是在 Reactor 的事件循环线程中执行的,默认的事件循环线程数量等于 CPU 核心数: reactor.netty.resources.LoopResources#DEFAULT_IO_WORKER_COUNT

如果所有事件循环线程都被阻塞,后续的请求就只能排队等待,严重拖慢请求响应速度。

阻塞的代码可以使用另外的线程池异步执行: Mono.fromCallable(xxxx).subscribeOn(Schedulers.elastic())
2020-08-12 19:36:06 +08:00
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
@yema50 你需要在项目 B 的 dependencyManagement 中定义版本号。项目 A 作为项目 B 的一个普通依赖,其 dependencyManagement 优先级低于项目 B 的 parent POM 。
2020-08-12 19:33:48 +08:00
回复了 luxinfl 创建的主题 Java 这个 bug 让我毫无头绪啊
会不会是配置了熔断且触发熔断的超时时间过小(默认好像是 1s )导致请求还没响应就触发熔断了?
2020-08-12 19:21:21 +08:00
回复了 yema50 创建的主题 Java [maven 传递依赖问题请教]
项目 B 的 POM 继承了 spring-boot-starter-parent 吧?

* spring-boot-starter-parent 继承了 spring-boot-dependencies
* spring-boot-dependencies 在其 dependencyManagement 中 import 了 spring-data-releasetrain
* spring-data-releasetrain 中定义了 spring-data-elasticsearch 的版本号

简单说来,就是项目 B 的 parent POM 的 dependencyManagement 中定义了 spring-data-elasticsearch 的版本号,这个定义优先级高于传递依赖中定义的版本。
曾经遇到过登录不了的问题,最后发现是开了全局代理导致的,把钉钉的部分域名排除代理就正常了。
2020-01-17 01:22:29 +08:00
回复了 Livid 创建的主题 Web Dev V2EX.com 在 2019 年 12 月的浏览器占比数据
虽然 Firefox 转向 WebExtension 后扩展的能力阉割了很多,但扩展能力仍然胜过 Chrome, 所以我坚持用 Firefox。
2019-12-26 17:41:17 +08:00
回复了 newhuan2018 创建的主题 程序员 debian 11 idea 2019.3 无法激活输入法
https://youtrack.jetbrains.com/issue/JBR-2003

官方提供了一个临时方案: 增加 VM 参数 -Dauto.disable.input.methods=false
2019-07-08 22:06:42 +08:00
回复了 badgate 创建的主题 程序员 archlinux 怎么在终端输入中文啊
推荐使用 ~/.pam_environment, 兼容 xorg 和 Wayland。

XMODIFIERS DEFAULT=\@im=fcitx
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
2019-05-23 23:20:51 +08:00
回复了 lwj0821 创建的主题 Java 有什么思路可以使打 jar 包的时候自定义配置文件
2018-10-02 11:18:39 +08:00
回复了 xioyan 创建的主题 程序员 大家码代码的时候,用的是哪款显示器呀
准备等双十一入手 U2718Q。
2018-08-29 00:37:10 +08:00
回复了 channg 创建的主题 程序员 有没有办法查看到其他人在 github 上的 pr
2018-06-23 00:16:34 +08:00
回复了 hansonwang99 创建的主题 程序员 SpringBoot 热部署加持
JRelbel 确实好用,但价格实在太贵了($550 每年),是 IntelliJ IDEA 的好几倍,用不起。
2018-05-16 18:30:41 +08:00
回复了 luozhiyun 创建的主题 程序员 程序员选 x1c 2018 还是 macbook pro
近期准备入手 Thinkpad X1 Carbon 2018,i7 8550U + 16G + 512G SSD + 屏幕 2560x1440。
我日常 /工作都用 Linux,主要做 Java 开发,基本不玩游戏。
比较看中品牌、轻薄、性能( CPU )、高分屏、集显(独显没用,Linux 下驱动反而麻烦)、对 Linux 的支持( Macbook 可以排除了)。
唯一有点担心的是低压 U 的性能。目前用的笔记本是联想 Y430P,i7 4710MQ。
2018-04-22 12:47:02 +08:00
回复了 fjj 创建的主题 程序员 求指点怎么写 url 跳转规则
Include Pattern: http://pic4you.org/*p.jpeg
Redirect to: http://pic4you.org/$1.jpeg
Pattern type: Wildcard
2018-03-05 11:55:50 +08:00
回复了 mdate 创建的主题 程序员 第三方的 key 和 secret 存放在移动客户端是否安全?
只做过后端开发,没做过客户端开发。我觉得,只能保存在服务器端。
按第三方接口的认证方式可以分成两类:
1.直接传递 key:这种情况下只能用服务器端中转客户端到第三方的请求;
2.传递由 key 计算得到的某种短期 /临时 token:客户端请求服务器返回一个可用的 token,再用此 token 直接请求第三方。
1 的优势是服务器端掌控一切,想干嘛干嘛(比如权限控制、统计),而且方便更新,劣势是增加服务器负载;
2 的优势是服务器负载小,请求响应快。很适合上传文件这种流量大的请求。
2017-11-05 00:39:53 +08:00
回复了 fallshuang 创建的主题 Linux 请推荐几个对 Linux 驱动兼容性好的笔记本?
核显的,CPU 也都不太好。。
我的理想配置:i7 标压 + 核显 + 16G 内存 + 128G/256G SSD。(不要苹果)
2017-09-25 10:30:09 +08:00
回复了 findit 创建的主题 Linux arch 这个词到底是什么意思?
以前看到 ArchSummit (全球架构师峰会)总疑惑是不是跟 Arch Linux 有点关系。o(╯□╰)o
之前试过 daocloud ,当时需要安装他们的一个包,里面包含系统监控功能,安装后可以在 daocloud 后台看到系统监控信息,这点很讨厌,我只是想要个加速功能你搞监控干嘛?另外必须使用 dao 命令而非 docker 命令,不方便。

刚才又去看了一下,似乎又改回和其它加速服务一样只需配置 registry-mirror 的方式了。
https://cr.console.aliyun.com/#/accelerator
在用阿里云的,速度很好,只是需要登录并认证为开发者,麻烦一些。

https://c.163.com/wiki/index.php?title=DockerHub%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F
网易也有,没试过。
2016-08-06 21:33:01 +08:00
回复了 spikeLIN 创建的主题 Linux nginx 显示 502 504 究竟如何系统的排查错误??
首先看 nginx 的 error log (默认为 /var/log/nginx/error.log ),通常会有些线索。
然后看应用服务器( PHP-FPM 、 Ruby 的 Unicorn, Puma 等)的日志。
最后看应用的的日志。一般靠框架记录日志,自己写的代码很少写日志。
经验多了之后可以调整下顺序。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 19:56 · PVG 03:56 · LAX 11:56 · JFK 14:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.