Centos7中搭建docker-elasticsearch集群服务和管理

采用Swarm集群模式部署elasticsearch master node 和 data node的记录

创建docker_gwbridge网络配置,注意避免subnet和节点主机网络冲突,所有节点都需要执行

1
2
3
4
5
6
docker network create \
--subnet 10.11.0.0/16 \
--opt com.docker.network.bridge.name=docker_gwbridge \
--opt com.docker.network.bridge.enable_icc=false \
--opt com.docker.network.bridge.enable_ip_masquerade=true \
docker_gwbridge

Phabricator配置sshd时提示Permission denied (publickey)的解决思路

参考官方配置文档:

https://phabricator.webfuns.net/book/phabricator/article/diffusion_hosting/

配置完成后,执行命令:

1
echo {} | ssh -vvv phabricator@pha.heiljo.com -p 2221 conduit conduit.ping

始终提示错误:

装修注意事项

注意事项⚠️
1、踢脚线开槽,材料,安装价格
2、厨房卫生间保温层铲除
3、装灯费用?
4、门套包边价格?
5、开关插座费用
6、美缝价格
7、马桶、地漏移位
8、厨房下水移位
9、贴砖、地砖切割、吊顶、石膏线费用
10、卫生间墙面防水默认多高,超出费用,两个洗手间
11、垃圾清运费,材料管理费,设计费
12、灯带费用
断桥铝 塑钢
13、衣帽间灯
14、窗台,门槛石大理石材料,安装价格
15、地漏多个少?
16、砸墙、砌墙费用
17、橱柜延米
18、餐厅、卫生间、阳台墙砖
19、水电走顶的地方?所有吊顶的地方?
20、封阳台
21、电路改造五金件
22、线管内电线数目(常用单管最多3根4mm电线)
23、次卧墙体后移后(隔音)材料处理费用?
24、地面找平包多少面积?超出怎么收费
25、客厅如果是木纹砖,人工费切割费
26、是否存在波打线,是否额外收费?
27、插座安装怎么算钱
28、电线安装怎么算钱
29、水管安装怎么算钱
30、出图是否需要收费?
31、卫生间吊轨门铝合金吊轨厚度?5mm
32、卫生间暖风系统

科目二考试

4月19日科目二竟然挂了。😳

本地搭建readthedocs服务时指定自定义端口的坑

默认情况下直接运行

1
python manage.py runserver

可以正常使用,但是一旦指定端口号运行,在build文档时就会挂在已触发的状态上

elasticsearch5.x使用插件Search Guard增加权限认证

1
2
3
[root@ecs3 elasticsearch-5.3.2]# pwd
/data/search/elasticsearch-5.3.2
[root@ecs3 elasticsearch-5.3.2]#

https://github.com/floragunncom/search-guard/wiki查看当前es版本对应的sg版本

elasticsearch5.x取消了query/filtered结构

升级es5.x之后,执行搜索是遇到了如下错误

查看了官方文档后发现,在es2.x时,我们可以使用如下的DSL结构

1.search API中只能包含 query 语句,所以我们需要用 filtered 来同时包含 “query” 和 “filter” 子句:

Redis使用zunionstore消耗大量内存

几个月前上线了一个服务,有一个业务需求是要求输出用户订阅的话题(tag)下的文章列表,关注的作者(author) 发布的文章列表,这两个列表取并集按更新时间逆序输出。

于是自然而然想到了使用redis的zunionstore方法。先给每个话题创建一个有序集tag:{tid}:posts,用来存放相关联的文章列表

1
2
3
4
5
6
7
ZADD tag:1:posts 1495091379 1001
ZADD tag:1:posts 1495091379 1002
ZADD tag:1:posts 1495091379 1003

ZADD tag:2:posts 1495091379 1002
ZADD tag:2:posts 1495091379 1003
ZADD tag:2:posts 1495091379 1004
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×