博客园 首页 私信博主 显示目录 隐藏目录 管理 动画
摘要: gitlab 升级 背景 现在的gitlab版本是13.0.1,目标是 14.9.5 因为,这个版本及以后支持禅道集成。 升级过程 先备份数据 gitlab-rake gitlab:backup:create #有两个文件需要手工备份 #gitlab.rb路径:/etc/gitlab/gitlab. 阅读全文
posted @ 2023-04-23 12:20 ants_double 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 现象 误操作修改了登录页的url,导致无法登录的问题 修改 进入gitlab 容器 docker exec -it gitlab /bin/bash 进入postgresql数据库命令行 gitlab-psql 执行更改语句 UPDATE application_settings set home_ 阅读全文
posted @ 2023-04-21 11:17 ants_double 阅读(135) 评论(1) 推荐(0) 编辑
摘要: gitlab 配置邮箱服务 查看gitlab容器,并进入容器 docker ps -a docker exec -it gitlab bash 修改gitlab配置文件 进入配置文件 vim /etc/gitlab/gitlab.rb 生效下面的配置项 ### Email Settings gitl 阅读全文
posted @ 2023-04-10 15:42 ants_double 阅读(114) 评论(0) 推荐(0) 编辑
摘要: partition生成规则 不指定key private Future<RecordMetadata> doSend(ProducerRecord<K, V> record, Callback callback) { TopicPartition tp = null; try { this.thro 阅读全文
posted @ 2022-01-10 21:50 ants_double 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch java高亮显示 为什么要写 因为版本原因很多网上的案例变动较大 基于springboot 2.2.2 elasticsearch 7.10.1 原理 elastic支持,请求格式如下: { "query": { "bool": { "should": [ { "matc 阅读全文
posted @ 2021-07-23 13:54 ants_double 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 基于elasticSearch实现自动补全 为什么要用es来实现? 因为能共用一个搜索服务,并且稳定,能利用已有的分词器。 有多少种实现方法?本文用的是哪一种? https://www.elastic.co/guide/en/elasticsearch/reference/current/searc 阅读全文
posted @ 2021-07-19 12:32 ants_double 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 基于Redis实现联想查找自动补全 本文的自动补全只指最前匹配 常用的方案有哪些? 利用数据库的模块匹配来做,利如mysql的like %这种方式来完成,虽然最前匹配能保证用到索引,但是效率不高。 利用搜索引擎,比如elasticsearch,sphinx 一般都用此方案 通过redis的有序集合来 阅读全文
posted @ 2021-07-16 10:37 ants_double 阅读(660) 评论(0) 推荐(0) 编辑
摘要: springboot配置基于redis的缓存(二) 上文(一)描写了基于注解的缓存,其实底层逻辑就是redis的get 、set操作,将操作结果返回redis中。因此我们可以使用RedisUtils来进行自己设置,比如序列化的设置,key的设置都更加灵活一些。 在RedisConfig中添加redi 阅读全文
posted @ 2021-06-22 10:05 ants_double 阅读(80) 评论(0) 推荐(0) 编辑
摘要: springboot配置基于redis的缓存 springboot为什么要用缓存? https://docs.spring.io/spring-boot/docs/2.4.6/reference/htmlsingle/#boot-features-caching springboot如何实现缓存及R 阅读全文
posted @ 2021-06-22 09:28 ants_double 阅读(267) 评论(0) 推荐(0) 编辑
摘要: springboot配置基于redis的session 为什么要使用session共享? 因为在多个服务器之间我准确认识同一客户端,以方便保存会话状态。 只有redis这一种方案吗?或者说基于redis的Session能有什么优势? 不是的,我们的目的是要让会话状态得以保存和准确识别,比如nginx 阅读全文
posted @ 2021-06-21 16:31 ants_double 阅读(465) 评论(0) 推荐(0) 编辑