1. 以 bitnami/redis 为例,在 kubernetes 中关闭 THP(Transparent Huge Pages)

    2022-02-02momo314阅读全文阅读 22
  2. kubernetes redis cluster 确定 redis pod 是 master 节点还是 slave 节点

    2022-01-27momo314阅读全文阅读 23
  3. Helm 常用命令备忘录

    2021-10-24momo314阅读全文阅读 169
  4. failed to allocate for range 0: no IP addresses available in range set: 10.244.0.1-10.244.0.254

    k8s 创建 pod 失败,describe pod 后发现 Event 中的报错信息为:可用的IP段10.244.0.1-10.244.0.254因为某些原因已经耗尽。
    2021-09-18momo314阅读全文阅读 170
  5. azure aks 中不太常用的常用命令备忘录

    aks 是基于 azure 的 kubernetes 实现
    2021-08-26momo314阅读全文阅读 171
  6. 像 TransactionScope 一样优雅的使用数据库事务

    using (var scope = new TransactionScope())
    {
    	// ...
    	scope.Complete();
    }
    TransactionScope 提供分布式事务的相关功能,但在单纯的数据库事务且不涉及到分布式的情况下,要想用好他可不容易。但是 TransactionScope 的代码写法又很美,有没有什么办法自己实现一个呢?
    2021-07-13momo314阅读全文阅读 487
  7. 关于 NLog 输出 json 格式日志的配置

    接入ES之后,json格式的日志在查找效率方面将会更加高效
    2021-04-24momo314阅读全文阅读 647
  8. MySqlException (0x80004005): Lock wait timeout exceeded; try restarting transaction

    Lock wait timeout exceeded; try restarting transaction 一般是由于事务使用不当造成死锁导致的,除了优化代码,最直接的解决方案一般是kill掉造成死锁的线程。
    2020-10-21momo314阅读全文阅读 834
  9. SQLSERVER 中大量空白页(unused_pages) 空间占用的问题的解决方案

    大量数据行的删除会导致索引碎片的产生,而索引碎片又导致了大量的数据库存储空间被浪费。
    2020-09-21momo314阅读全文阅读 822
  10. Unable to translate Unicode character xxx at index xxx to specified code page.

    将非 UTF-8 字符写入 Azure Storage Table 时会发生异常,Microsoft.WindowsAzure.Storage.StorageException: Unable to translate Unicode character xxx at index xxx to specified code page. 所以需要先从字符串中过滤掉非 UTF-8 的字符。
    2020-07-31momo314阅读全文阅读 580