nexus proxy-mode autoblock
2016-03-22 15:44
351 查看
今天在Nexus下Jar包的时候又碰到这个问题,记录下免得下次还找一遍。
错误现象:Jar包怎么都下不下来,Maven install -U 也不好使,
提示 proxy-mode=autoblock Remote automatically blocked and unavailable
检查Nexus状态发现
右键点击选择Allow Proxy 一会又发现状态变回了autoblock
背景原理
Nexus当中有一个AutoBlock的特性,当客户端到Nexus取Jar包的时候,如果Nexus当中没有,就会到中央服务器上去找,如果连不到中央服务器,就会造成客户端的大规模等待,因此Nexus设计了autoblock特性,在连接不到中央服务器的时候会将仓库设置为autoblock状态,不去连接中央服务器,直接告诉客户端连接不上,然后返回。
这个时候Nexus内部会有一个健康检查的机制定时去连接中央服务器,如果能连接上,就将仓库状态自动设置为有效,否则延长重试的时间,直到60分钟重试一次。
问题解决
知道原理就好办了,那就是说Nexus的机器连不上中央服务器了,排查网络问题以后,幸运的连通了,这次原来是DNS没有设置。
====================
Enjoy It!
====================
Tobato 2016-03-22
====================
错误现象:Jar包怎么都下不下来,Maven install -U 也不好使,
提示 proxy-mode=autoblock Remote automatically blocked and unavailable
检查Nexus状态发现
右键点击选择Allow Proxy 一会又发现状态变回了autoblock
背景原理
Nexus当中有一个AutoBlock的特性,当客户端到Nexus取Jar包的时候,如果Nexus当中没有,就会到中央服务器上去找,如果连不到中央服务器,就会造成客户端的大规模等待,因此Nexus设计了autoblock特性,在连接不到中央服务器的时候会将仓库设置为autoblock状态,不去连接中央服务器,直接告诉客户端连接不上,然后返回。
这个时候Nexus内部会有一个健康检查的机制定时去连接中央服务器,如果能连接上,就将仓库状态自动设置为有效,否则延长重试的时间,直到60分钟重试一次。
问题解决
知道原理就好办了,那就是说Nexus的机器连不上中央服务器了,排查网络问题以后,幸运的连通了,这次原来是DNS没有设置。
====================
Enjoy It!
====================
Tobato 2016-03-22
====================
相关文章推荐
- Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly
- ssh 报 could not inspect JDBC autocommit mode
- at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork
- StrictMode.StrictMode$AndroidBlockGuardPolicy.onNetwork
- at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(错误
- 黑马程序员--autorelease和Block
- eclipse的Toggle Block Selection Mode功能---列模式
- chrome+Switchy使用Auto Switch Mode无效的解决方法
- java // TODO Auto-generated catch block
- Block cipher mode of operation - Wikipedia, the free encyclopedia
- [hibernate]Turn your Session into FlushMode.COMMIT/AUTO,请教这种配置怎么处理
- 验证码 style="ime-mode:disabled;" autocomplete="off"
- connect nonblock mode
- Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definitio
- Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly
- block padding mode
- 自定义控件AutoScaleMode为Font造成宽度增加的问题
- 请谨慎设置WinForm控件DataGridView列的AutoSizeMode属性
- android错误:at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork
- Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or rem