- 浏览: 28566 次
- 性别:
- 来自: 南京
最新评论
-
hanzhdy:
lmf462696585 写道楼主上下文词不达意,上面是获取c ...
JS中获取contextPath的方法 -
lmf462696585:
楼主上下文词不达意,上面是获取contextPath,下面却变 ...
JS中获取contextPath的方法
文章列表
RocketMQ支持延迟/定时消息,但并不支持任意的时间精度,而是支持特定的level,例如5s,10s,1m等。其中level=0表示不延时,level=1表示1级延时,level=2表示2级延时,以此类推。
延迟级别配置
在rocketmq的broker端的属性配置文件中加入以下行:
messageDelayLevel=1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h
描述了各级别与延时时间的对应映射关系。
1、这个配置项配置了从1级开始,各级延时的时间,可以修改这个指定级别的延时时间;
2、时间单位支持:s、m、h、d ...
最近在测试环境做压测时,当压测运行一段时间后,发现应用无法处理任何相应。最后经过排查发现是因为logback的RollingFileAppender在并发情况下,会造成线程死锁等待(jstack中查看到大量waitting状态的线程)
解决方案,更改logback ...
初涉spring boot/cloud,最近有个项目启动时报redis无法连接,但又不影响正常使用
检查日志发现有如下报错信息:
at org.springframework.boot.actuate.health.RedisHealthIndicator.doHealthCheck(RedisHealthIndicator.java:52)
at org.springframework.boot.actuate.health.AbstractHealthIndicator.health(AbstractHealthIndicator.java:43)
at org.springf ...
问题描述:
前端网址:http://h5.xxx.com,后端网址:http://gateway.yyy.com
前端使用axios发送ajax请求到后端,
后端使用Spring Boot,拦截器中查看到每次请求的session id都不一样,每次response的set-cookie中都包含有"SESSIONID"参数,很明显是因为前端没有把sessionid通过cookie传递给后端。
解决方案
前端请求中增加:
const obj = Object.assign({}, config, {
headers,
withCredentials: ...
以前定义想在JS中获取contextPath路径的方法大概也就是在JSP页面中写上这么一段代码:
<script type="text/javascript">
var $ctx='<%=request.getContextPath()%>';
</script>
然后这个$ctx参数才能在其他JS文件中获取到。
但这对于笔者这种代码强迫症“患者”来说,无疑是比较痛苦的,因为它要写一个额外的script标签。
笔者在浏览一些网站时,突然看到有很多JS引用后面携带了参数,于是折腾了一会儿,下面就提供一种另类的解决方案:
&l ...