摘要:
1. swoole 服务端文件:swoole_reload_server.php serv = new swoole_server("0.0.0.0", 9501); $this->serv->set(array( 'w... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(839)
评论(0)
推荐(0)
摘要:
1.平滑重启某个进程 #方法一:#echo "loading..."#pid=`pidof SwooleTaskServerDaemon`#echo $pid#kill -USR1 $pid#echo "loading success"#方法二:echo "... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(124)
评论(0)
推荐(0)
摘要:
通常我会使用常规的、显而易见的 PHP 函数来编写代码来解决相应的问题。但对于其中一些问题,我遇到了特别提高性能的替代解决方案。 在本文中,我想介绍其中的一些替代方案。如果你正在寻找在生产中进一步减少执行时间的可能性,这将非常有用。让我们来看看哪些 PHP... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(175)
评论(0)
推荐(0)
摘要:
一、设置密码 1.需要在配置文件中开启x-pack验证, 修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启. xpack.security.enabled: truexpack.license.self_gene... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(1672)
评论(0)
推荐(0)
摘要:
一般这种情况都是因为php扩展模块没有安装simplexml导致的,我这里用的是php版本是7.3.24,安装方法是 yum install php73-php-simplexml //安装simplexmlsystemctl restart php73-p... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(217)
评论(0)
推荐(0)
摘要:
最近用了几天时间为公司项目集成了全文搜索引擎,项目初步目标是用于搜索框的即时提示。数据需要从MySQL中同步过来,因为数据不小,因此需要考虑初次同步后进行持续的增量同步。这里用到的开源服务就是ElasticSearch。 ElasticSearch是一个... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(681)
评论(0)
推荐(0)
摘要:
原来,在命令行执行命令 php a.php ctrl+C 退出命令行后,进程直接退出了 修改后,在命令后加 & and符号 php a.php & 实现,退出后程序持续运行 查看swoole进程关系 pstree -p 进程号 可以看到... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(79)
评论(0)
推荐(0)
摘要:
【编者按】试想这样一个问题:如果有一种终身职业,你愿意从事吗?本文主人公已经65岁,在建筑行业工作9年后开始转行做程序员,在他看来,只要愿意,这个职业就可以一直干下去…… 人到 65 岁,本也该退休了。对我来说,65 岁成为了我的“终结”年。这两年我... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(241)
评论(0)
推荐(0)
摘要:
为什么使用缓存 在高并发请求时,我们会频繁提到使用缓存技术,最直接的原因是,磁盘IO及网络开销是直接请求内存IO的千百上千倍; 做个简单计算,如果我们需要某个数据,该数据从数据库磁盘读出来需要0.0045S,经过网络请求传输需要0.0005S,那么每个请求... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(131)
评论(0)
推荐(0)
摘要:
1.源码编译安装 git clone https://gitee.com/swoole/swoole.gitcd swoole/opt/remi/php73/root/usr/bin/phpize./configure --with-php-config=/o... 阅读全文
posted @ 2022-01-26 18:11
码农编程进阶笔记
阅读(85)
评论(0)
推荐(0)

浙公网安备 33010602011771号