Re: [Vote] A new subproject of the Apache APISIX for profiling

2022-08-04 Thread hui li
The vote has now closed. The results are: Binding Votes: +1 Ming Wen +1 Jintao Zhang +1 ZhengSong Tu +1 Zexuan Luo +1 Wei Jin +1 Zeping Bai The vote is ***successful*** Zeping Bai 于2022年8月3日周三 23:02写道: > +1 binding > > Best regards! > Zeping Bai @bzp2010 > > hui li 于2

[Vote] A new subproject of the Apache APISIX for profiling

2022-08-01 Thread hui li
The current Apache APISIX Profile tool is based on systemtap, which can draw flame maps for Apache APISIX, but the original project is no longer continuously maintained, and Systemtap is not friendly to new versions of the kernel support, the tool is more complicated to use (you need to install sys

[DISCUSS]Do we need to create a new subproject of the Apache APISIX for profiling

2022-07-21 Thread hui li
The current Apache APISIX Profile tool is based on systemtap, which can draw flame maps for Apache APISIX, but the original project is no longer continuously maintained, and Systemtap is not friendly to new versions of the kernel support, the tool is more complicated to use (you need to install sys

Re: [DISCUSS] A New Apache APISIX sub-project - A Profile Toolkit For Apache APISIX

2022-07-13 Thread hui li
; wrote: > > > > Why is my concern being ignored in the whole discussion context? > > How does this community work? > > > > Sheng Wu 吴晟 > > Twitter, wusheng1108 > > > > hui li 于2022年7月13日周三 14:58写道: > > > > > > I have a question >

Re: [DISCUSS] A New Apache APISIX sub-project - A Profile Toolkit For Apache APISIX

2022-07-13 Thread hui li
gt; > > sub-project of the Apache APISIX > > > > > > Ming Wen 于2022年7月8日周五 14:05写道: > > >> > > >> +1 for sub project of Apache APISIX > > >> > > >> Thanks, > > >> Ming Wen, Apache APISIX PMC Chair > > >

Re: [DISCUSS] A New Apache APISIX sub-project - A Profile Toolkit For Apache APISIX

2022-07-12 Thread hui li
:21,Zexuan Luo 写道: > > > > > > > > +1 for creating this project in the apache group as a > > > > sub-project of the Apache APISIX > > > > > > > > Ming Wen 于2022年7月8日周五 14:05写道: > > > >> > > > >> +1 for sub proj

[DISCUSS] A New Apache APISIX sub-project - A Profile Toolkit For Apache APISIX

2022-07-07 Thread hui li
Hi, I currently have a new Profile Toolkit project dedicated to Apache APISIX in the Summer-OSPP. The project uses eBPF to capture and parse the lua call stack information in Apache APISIX, aggregate it and generate cpu flame maps. I would like to ask if this project is better created in the apach

Re: [VOTE] Release Apache APISIX 1.5-RC1

2020-08-02 Thread hui li
+1 binding I checked: - Download links are ok. - Checksums and PGP signatures are ok. - LICENSE and NOTICE files are ok. - All files have license headers if necessary. - `make deps` & `./bin/apisix version` & `./bin/apisix start` works well on MAC os. yousa JinChao Shuai 于2020年8月1日周六 上午10:33写道:

Re: [DISCUSS]Does this technology share title cause infringement.

2020-06-22 Thread hui li
Thank you very much. Sheng Wu 于2020年6月22日周一 下午3:34写道: > Once our graduation has been accepted next month, I think it is fine. > Just make sure the title will not be published before that time. > > Sheng Wu 吴晟 > Twitter, wusheng1108 > > > hui li 于2020年6月22日周一 下午3:2

[DISCUSS]Does this technology share title cause infringement.

2020-06-22 Thread hui li
Hi, I'm yousa. There's an NJSD Global Software Conference in China in September, where I'll be sharing Apache APISIX's experience at the Some best practices on Kubernetes. The share is titled "Apache APISIX Ingress High Performance Practices" and I would like to ask about this Does the title cause

Re: [VOTE] Graduate Apache APISIX (incubating) as a top level project

2020-06-16 Thread hui li
+1 Ming Wen 于2020年6月8日周一 下午10:47写道: > Hello all, > After our discussion about readiness for graduation to TLP on the dev > mailing list[1], > I would like to call a VOTE for Apache APISIX graduating as a top level > project. > > If this vote passes, the next step would be to submit the resolutio

Re: Re: Support to import Open API specs to automatically create routes in APISIX [Discuss]

2020-06-11 Thread hui li
I have a question, do you mean by open API here Open api v3 or Swagger? On the other hand, I also think it is more appropriate to support open api conversion at the dashboard or api management level. Thanks Nirojan Selvanathan 于2020年6月9日周二 下午2:09写道: > Agreed, Good suggestion. I'm developing th

Re: [VOTE] Graduate Apache APISIX (incubating) as a top level project

2020-06-08 Thread hui li
+1 Li Ling(Lien) 于2020年6月9日周二 上午10:08写道: > +1 > > 孙毅 <7sunm...@gmail.com> 于2020年6月9日周二 上午9:40写道: > > > +1 > > > > Linsir Wu 于2020年6月9日周二 上午9:16写道: > > > > > +1 and congratulations. > > > > > > Zexuan Luo 于2020年6月9日周二 上午9:06写道: > > > > > > > > +1 > > > > > > > > jinwei 于2020年6月9日周二 上午8:29写道: >

Re: [PPMC][COMMITTER] Invite to join the PMC team after graduation of Apache APISIX

2020-06-05 Thread hui li
Yes, I want to be member of PMC Ming Wen 于2020年6月3日周三 下午3:57写道: > hello, PPMCs and committers, > > Apache APISIX is discussing graduation[1], and we sincerely invite all > PPMCs and committers to join the PMC team after graduation. > > The role of the PMC is included as follows[2]: > > "The role

Re: [DISCUSS] Readiness for graduation to TLP

2020-05-27 Thread hui li
Understood, thanks. Ming Wen 于2020年5月27日周三 下午6:07写道: > the Apache APISIX account of dockerhub is registered by > priv...@apisix.apche.org, not the personal account. > > Thanks, > Ming Wen, Apache APISIX & Apache SkyWalking > Twitter: _WenMing > > > hui li 于

Re: [DISCUSS] Readiness for graduation to TLP

2020-05-27 Thread hui li
hi Since the current luarocks release is using a private account (which has been switched to a public account). Similarly, is the current release of Apache APISIX images on the DockerHub using a private account? Thanks, yousa. YuanSheng Wang 于2020年5月26日周二 下午9:54写道: > Hi: > > We need to fix one

[Invitation] Bi-weekly meetings for Apache APISIX

2020-05-21 Thread hui li
Tonight at 8:00, the bi-weekly Apache APISIX broadcast will discuss the next APISIX version 1.4, "Apache APISIX Public Cloud High Availability Architecture" shared above. All are welcome to attend. Conference Theme: Apache APISIX Bi-Weekly Live Meeting time: 2020/5/21 20:00-20:30 Click on the lin

Re: [DISCUSS] Write an Open Source eBook:

2020-05-20 Thread hui li
translation directly using the DEEPL tool, here is the first article , does it meet your needs? https://github.com/Miss-you/apisix-book/blob/master/architect/qcloud-en.md Ayeshmantha Perera 于2020年5月21日周四 上午3:54写道: > +1 Great work @hui li. Is it possible to provide English version of > archite

Re: [DISCUSS] Write an Open Source eBook:

2020-05-18 Thread hui li
hi, I thought it was very important to write the book a long time ago. I personally think that from the content, it should include both principle explanation and code analysis. Of course, the most important thing is the best practice of Apache APISIX Last week I initialized a book project, proje

[DISCUSS] Some vscode plugins that can improve development efficiency

2020-05-08 Thread hui li
In the last biweekly meeting of Apache APISIX, Wenming recommended several plug-ins for vs code, namely three plug-ins: emmylua, git history, and vscode-luacheck. After that, I used it for a while and it really improved the software based on openresty And the development speed of Apache APISIX plug

[DISCUSS]bi-weekly online video meeting on 7th May

2020-05-02 Thread hui li
hi, I want to share a topic at the next bi-weekly meeting, Apache APISIX High Availability Cluster Deployment Solution Based on Public Cloud It mainly introduces the Apache APISIX high-availability deployment solution based on Tencent Cloud, introduces the overall architecture, how to quickly build

The Openresty version on which Apache APISIX is based

2020-04-26 Thread hui li
Hi, All. The past version (before 1.2 release) of Apache APISIX is based on Openresty 1.15.8.2 version. What is the current version of Openresty based on Apache APISIX? If I remembered correctly, the Openresty version had been upgraded. So, what is the current version of Openresty on which Apache

Re: [DISCUSS] bi-weekly online video meeting

2020-04-22 Thread hui li
Tue, Apr 21, 2020 at 4:59 PM hui li wrote: > > > hi, > > I want to know how long the first meeting will last? Generally speaking, > it > > takes at least 45 minutes to clarify an issue. Too short meeting time or > > too many issues are often not so effective.

Re: [DISCUSS] Apache APISIX version 1.3

2020-04-22 Thread hui li
More importantly, the current main users of apisix are based on the docker or kubernetes platform (of course, cloud native is also the future), so we should spend more time optimizing for the container platform, including kubernetes high availability deployment, helm configuration, Optimize docker

Re: [DISCUSS] bi-weekly online video meeting

2020-04-21 Thread hui li
hi, I want to know how long the first meeting will last? Generally speaking, it takes at least 45 minutes to clarify an issue. Too short meeting time or too many issues are often not so effective. Secondly, whether the conference platform uses Tencent conference or BILIBILI live? What is the theme

Re: APACHE APISIX access log format optimization

2020-04-21 Thread hui li
of logging > everything. > > On Mon, Apr 20, 2020 at 12:46 PM hui li wrote: > > > Hi everyone > > The current Apache APISIX's 'access.log' format is as follows: > > 9.35.159.205 - - [20/Apr/2020:16:46:39 +0800] > > service-61ge01ri-1251890925

Re: [DISCUSS] Apache APISIX version 1.3

2020-04-21 Thread hui li
This is a github issue, follow up here https://github.com/apache/incubator-apisix/issues/1482 Ming Wen 于2020年4月21日周二 下午4:09写道: > good idea, welcome PR. > > Thanks, > Ming Wen, Apache APISIX & Apache SkyWalking > Twitter: _WenMing > > > hui li 于2020年4月21日周二 下午4:08写道

Re: [DISCUSS] Apache APISIX version 1.3

2020-04-21 Thread hui li
On the other hand, the Exporter query interface provided by the Prometheus plug-in is placed in the global route. I think there are certain security risks on doing so; I suggest that Apache APISIX Exporter can expose data through the admin API interface. Ming Wen 于2020年4月21日周二 下午3:58写道: > Hi, co

Re: [DISCUSS] Apache APISIX version 1.3

2020-04-21 Thread hui li
年4月21日周二 下午4:09写道: > good idea, welcome PR. > > Thanks, > Ming Wen, Apache APISIX & Apache SkyWalking > Twitter: _WenMing > > > hui li 于2020年4月21日周二 下午4:08写道: > > > Hi, > > The current Apache APISIX's 'access.log' format is as follows: >

Re: [DISCUSS] Apache APISIX version 1.3

2020-04-21 Thread hui li
Hi, The current Apache APISIX's 'access.log' format is as follows: 9.35.159.205 - - [20/Apr/2020:16:46:39 +0800] service-61ge01ri-1251890925.szjr.apigw.tencentcs.com:9080 "GET /e H7.29.0" - 0.000 Generally speaking, it contains less information. At present, the 'access.log' of our gateway usual

APACHE APISIX access log format optimization

2020-04-20 Thread hui li
Hi everyone The current Apache APISIX's 'access.log' format is as follows: 9.35.159.205 - - [20/Apr/2020:16:46:39 +0800] service-61ge01ri-1251890925.szjr.apigw.tencentcs.com:9080 "GET /e H7.29.0" - 0.000 Generally speaking, it contains less information. At present, the 'access.log' of our gateway

Re: How to create new built-in variables of nginx on openresty?

2020-04-20 Thread hui li
use it in access log format. > > > On Mon, Apr 20, 2020 at 3:48 PM hui li wrote: > > > Because when we use apisix, there are certain requirements for the format > > of access.log, and the format needs to be similar to the following: > > [$ http_host] [$ route_id] [$ upst

Re: [DISCUSS]APISIX Admin API security risks

2020-04-20 Thread hui li
.com/apache/incubator-apisix/pull/1458 > > Thanks, > Ming Wen, Apache APISIX & Apache SkyWalking > Twitter: _WenMing > > > hui li 于2020年4月15日周三 下午5:34写道: > > > Hi, the security department of Tencent recently discovered that Kong's > > Admin component has s

How to create new built-in variables of nginx on openresty?

2020-04-20 Thread hui li
Because when we use apisix, there are certain requirements for the format of access.log, and the format needs to be similar to the following: [$ http_host] [$ route_id] [$ upstream_id] [$ uri] [$ scheme] [rsp_st: $ status] [ups_st: $ upstream_status] For example, route_id is the id of the route obj

Re: Backlog parameter value tuning

2020-04-15 Thread hui li
1. System parameters: > > > > We can write it in the user installation manual. > > > > > 2. nginx.conf: > > > > How about changing the default value of `backlog` to 512? > > > > According to the current hardware and network, this value is better. >

[DISCUSS]APISIX Admin API security risks

2020-04-15 Thread hui li
Hi, the security department of Tencent recently discovered that Kong's Admin component has security risks. For details, please refer to this link: https://mp.weixin.qq.com/s/Ttpe63H9lQe87Uk0VOyMFw I read the preliminary article and think that our APISIX Admin API has the same risks. 1. The old ver

Backlog parameter value tuning

2020-04-15 Thread hui li
APISIX backlog is currently the default value(Usually 128), and it is prone to packet loss in the listen queue and semi-link queue in large concurrent scenarios. APISIX is based on nginx. The backlog value of nginx is determined by two system configurations and one configuration value in nginx.con

Re: Use Apache APISIX 1.1 version pressure test to find a performance problem

2020-04-10 Thread hui li
t; > fix commit > > https://github.com/apache/incubator-apisix/commit/2870b798339a12364e5a7a3094f7a6eb8cb9df0d > > > > On Mon, Apr 6, 2020 at 8:52 PM hui li wrote: > > > I took a stress test on Apache APISIX version 1.1 during the holiday and > > only ran a

Re: Use Apache APISIX 1.1 version pressure test to find a performance problem

2020-04-10 Thread hui li
/incubator-apisix/commit/2870b798339a12364e5a7a3094f7a6eb8cb9df0d > > > > On Mon, Apr 6, 2020 at 8:52 PM hui li wrote: > > > I took a stress test on Apache APISIX version 1.1 during the holiday and > > only ran a nginx worker process. The machine type is a physical machine, > > the oper

Use Apache APISIX 1.1 version pressure test to find a performance problem

2020-04-06 Thread hui li
I took a stress test on Apache APISIX version 1.1 during the holiday and only ran a nginx worker process. The machine type is a physical machine, the operating system is tlinux2.2 0046, and the kernel version is 3.10.107 Pressure test method: Directly request apisix. There is no rule in apisix its

Re: [DISCUSS] Supports more upstream parameters in `service`

2020-03-07 Thread hui li
Hi, I want to ask if this feature is currently under development or has been merged into the trunk branch, "Extract the host from the proxy-rewrite plugin into the upstream object” . In addition, the routes object also has a host configuration, but in some specific scenarios, there will be multip

Re: [DISCUSS] Supports more upstream parameters in `service`

2020-03-07 Thread hui li
Hi, I want to ask if this feature is currently under development or has been merged into the trunk branch, "Extract the host from the proxy-rewrite plugin into the upstream object” . In addition, the routes object also has a host configuration, but in some specific scenarios, there will be mul

Re: [DISCUSS] milestone of Apache APISIX 1.2

2020-02-26 Thread hui li
anager of APISIX :) > > I think we can merge apisix and dashboard together in version 1.2. > > Thanks, > Ming Wen, Apache APISIX > Twitter: _WenMing > > > hui li 于2020年2月26日周三 下午8:19写道: > > > hello, community, > > The Apache APISIX 1.1 already released, it&#

Re: [DISCUSS] milestone of Apache APISIX 1.2

2020-02-26 Thread hui li
hi,based on past experience, it takes about 3-5 weeks. Thanks, yousa. Sheng Wu 于2020年2月26日周三 下午8:46写道: > Hi > > When is then expected release date? I would like to try to make SkyWalking > tracing component a part of APISIX's next release. > > Sheng Wu 吴晟 > Twitter, w

[DISCUSS] milestone of Apache APISIX 1.2

2020-02-26 Thread hui li
hello, community, The Apache APISIX 1.1 already released, it's time to discuss what feature the 1.2 milestone should include. Also, I want to be a release manager for version 1.2. If you think a feature should be added in version 1.2, please feel free to add it and explain why. I think we can add

[DISCUSS]Request optimization suggestions about ngx.decode_args

2020-01-05 Thread hui li
Hi, all. The ngx.decode_args interface is time consuming. Is there a better optimization method? I have two ideas, the first, adding some judge before calling the ngx.decode_args. Second, adjust the parameters. However, I looked through the official documentation and best practices, and did not fin

[Sign Off the Monthly Report] [Mentors] Apache APISIX of PMC report for January 2020

2019-12-30 Thread hui li
Hello mentors, We have completed the quarterly report and put it on the wiki, please sign off the report. Here is the wiki link. https://cwiki.apache.org/confluence/display/INCUBATOR/January2020#apisix Thanks.

Re: [DISCUSS] The quarterly report of December

2019-12-29 Thread hui li
Hi, thanks for reminding. I modified it a bit and changed it to "We have solved the Apache APISIX major brand issues in documentation, code, website, etc." In addition, the 3rd of the three most important unfinished issues were changed to "Branding issues in the documentation, code, website, etc."

[DISCUSS] The quarterly report of December

2019-12-28 Thread hui li
Hello everyone, I finished the first draft of the quarterly report. Please have a look at the quarterly report. ## APISIX APISIX is a cloud-native microservices API gateway, delivering the ultimate performance, security, open source and scalable platform for all your APIs and microservices. APIS

Re: Podling Apisix Report Reminder - January 2020

2019-12-24 Thread hui li
Hi, I want be the volunteer to completing the quarterly report. 于2019年12月19日周四 下午1:15写道: > Dear podling, > > This email was sent by an automated system on behalf of the Apache > Incubator PMC. It is an initial reminder to give you plenty of time to > prepare your quarterly board report. > > The

Re: [VOTE] Release Apache APISIX (Incubating) 0.9-RC1 ROUND 2

2019-11-20 Thread hui li
Hi, +1 (binding) I checked: - incubating in name - signatures and hashes fine - DISCLAIMER exists - LICENSE and NOTICE good - no unexpected binary files in release - all source file have ASF headers - can compile and can work on CentOS 7) I test all the above on Tlinux2.2. The APISIX works well.

Re: [Sign Off the Monthly Report] [Mentors] Apache APISIX of PMC report for November 2019

2019-11-06 Thread hui li
Hi Justin, I have added the missing question and answer. Thanks for your reminder. Thanks, yousa Justin Mclean 于2019年11月7日周四 上午8:11写道: > Hi, > > I notice this question and it's answer is missing: > Are there any issues that the IPMC or ASF Board need to be aware of? > > Can you please add it.

Re: [DISCUSS]Does the APISIX need to write the configuration to the local disk?

2019-11-06 Thread hui li
t; > Thanks, > Ming Wen, Apache APISIX > Twitter: _WenMing > > > hui li 于2019年11月6日周三 上午11:04写道: > > > hi Ming, > > if APISIX writes the route configuration to the local dist, I think that > > APISIX should load the local configuration first, then the APISIX s

Re: [DISCUSS]Does the APISIX need to write the configuration to the local disk?

2019-11-05 Thread hui li
mode? > > > > > > [1] > > > > > > https://github.com/apache/incubator-apisix/blob/master/doc/stand-alone.md > > > > > > Thanks, > > > Ming Wen, Apache APISIX > > > Twitter: _WenMing > > > > > > > > > hui li 于20

[Sign Off the Monthly Report] [Mentors] Apache APISIX of PMC report for November 2019

2019-11-05 Thread hui li
Hello mentors, We have completed the quarterly report and put it on the wiki, please sign off the report. Here is the wiki link. https://cwiki.apache.org/confluence/display/INCUBATOR/November2019#apisix Thanks.

Re: [DISCUSS] How to add a single upstream node to the upstream list via the Admin API?

2019-11-05 Thread hui li
why not use PUT+uri? YuanSheng Wang 于2019年11月6日周三 上午10:14写道: > Hi: > > For the upstream node list, we should allow new nodes to be added to it via > Admin API. > Users only need to provide new node information. > > I think we can use PATCH + uri, with an extra parameter to indicate the > data me

[DISCUSS]Does the APISIX need to write the configuration to the local disk?

2019-11-04 Thread hui li
Does the APISIX need to write the configuration to the local disk? The APISIX currently can run without the configuration center, etcd. But its routes configuration just is stored in the memory. If APISIX runs without etcd or could not connect the etcd (still possible), meanwhile, APISIX has been

[Sign Off the Monthly Report] Apache APISIX of PMC report for November 2019

2019-11-04 Thread hui li
Hello mentors, We have completed the quarterly report and put it on the wiki, please sign off the report. Here is the wiki link. https://cwiki.apache.org/confluence/display/INCUBATOR/November2019#apisix Thanks. Hui

Re: [DISCUSS] Some questions about quarterly reports

2019-11-02 Thread hui li
hi, I have fixed the Question No.2 and No.3 according to your suggestion. ### How has the community developed since the last report? - Learning the Apache way and its value behind rules, working in Apache way. - Our Apache website is constructed. - We have 12 committers and 35 contributors (inclu

Re: [DISCUSS] Some questions about quarterly reports

2019-10-31 Thread hui li
responsive and helpful. Things tend to be on the right way. 8.Signed-off-by Welcome more suggestions. Thank you. Hui. Ming Wen 于2019年10月31日周四 下午4:12写道: > hui li 于2019年10月31日周四 下午1:38写道: > > > Hello everyone, I finished the first draft of the quarterly report. > > > >

Re: [DISCUSS] Some questions about quarterly reports

2019-10-30 Thread hui li
> Ming Wen, Apache APISIX > Twitter: _WenMing > > > hui li 于2019年10月30日周三 下午3:58写道: > > > Hi, all. > > > > Yesterday, I carefully read the quarterly report of other projects. > > > > We have these questions to answer, the questions are as follows: >

[DISCUSS] Some questions about quarterly reports

2019-10-30 Thread hui li
Hi, all. Yesterday, I carefully read the quarterly report of other projects. We have these questions to answer, the questions are as follows: 1.Three most important unfinished issues to address before graduating 2.How has the community developed since the last report? 3.How has the project devel

Re: [Suggestion] move the GitHub notifications to Project notifications mail list

2019-10-29 Thread hui li
good job! 发自我的 iPhone > 在 2019年10月30日,上午12:13,YuanSheng Wang 写道: > > nice job! > >> On Tue, Oct 29, 2019 at 9:08 PM Zhiyuan Ju wrote: >> >> Good Job ! >> >> Best Regards! >> @ Zhiyuan Ju >> >> >> Ming Wen 于2019年10月29日周二 下午8:31写道: >> >>> I created one ticket[

Re: [DISCUSS] Call for volunteer of PPMCs for quarterly report

2019-10-29 Thread hui li
ok, I'll try. I can do this after 10 o'clock in the evening. Ming Wen 于2019年10月29日周二 下午3:02写道: > hui, do you want be the volunteer to completing the first quarterly report? > > Thanks, > Ming Wen, Apache APISIX > Twitter: _WenMing > > > hui li 于2019年1

Re: [DISCUSS] Call for volunteer of PPMCs for quarterly report

2019-10-28 Thread hui li
understood. Ming Wen 于2019年10月29日周二 下午2:20写道: > you can read other project's report from this page: > https://cwiki.apache.org/confluence/display/INCUBATOR/November2019 > > Thanks, > Ming Wen, Apache APISIX > Twitter: _WenMing > > > hui li 于2019年10月29日周二 下午2:09写

Re: [DISCUSS] Call for volunteer of PPMCs for quarterly report

2019-10-28 Thread hui li
Is the quarterly report that you want similar to this? https://github.com/freebsd/freebsd-quarterly/blob/master/2018q2/re.md Ming Wen 于2019年10月29日周二 上午12:34写道: > hello, PPMCs, > We need to complete the quarterly report of Apache APISIX. [1] > Who want be the volunteer to completing the first qua

[DISCUSS]Doubts about CLA

2019-10-28 Thread hui li
hi all After the APISIX repos was moved to Apache, was the previous CLA setting invalid?