profile
viewpoint
DSha shasharoman https://amsimple.com

shasharoman/code-example 2

For refer in somewhere.

shasharoman/amp 0

encode message to buffer and decode buffer to message

shasharoman/cm 0

minimal cluster manager for node.js.

shasharoman/equeue 0

series or delay execution queue.

shasharoman/fns 0

functions.

shasharoman/fstore 0

file store

shasharoman/fw-example 0

for framework impl example

shasharoman/geo 0

全球国家城市地区信息

shasharoman/hserver 0

http server

startedmn3711698/wrobot

started time in 3 days

issue openedokex/V3-Open-API-SDK

30005: Invalid OK-ACCESS-TIMESTAMP

https://github.com/okex/V3-Open-API-SDK/blob/master/okex-node-sdk-api/src/lib/AuthenticatedClient.ts#L29

It seems that if Date.now() gets the number of milliseconds divisible by 10, it will cause the interface to report an error:

30005: Invalid OK-ACCESS-TIMESTAMP

created time in 5 days

created tagshasharoman/fns

tagv1.2.0

functions.

created time in 6 days

release shasharoman/fns

v1.2.0

released time in 6 days

delete tag shasharoman/fns

delete tag : v1.2.0

delete time in 6 days

release shasharoman/fns

v1.2.0

released time in 6 days

push eventshasharoman/fns

shasharoman

commit sha 30f32f3b1bf386e926eb3679f9f6dcfe0fcf6cec

fix: spell issue, collor => color

view details

push time in 6 days

created tagshasharoman/fns

tagv1.2.0

functions.

created time in 6 days

release shasharoman/fns

v1.2.0

released time in 6 days

push eventshasharoman/fns

shasharoman

commit sha 593584f991b4893f312f6e23a98afe9238307af7

feat: method about pull terminal colors

view details

push time in 6 days

push eventshasharoman/sok

shasharoman

commit sha bfaf4cfe315e9bc18c456a28e794789efd5c9a6f

feat: support tcp host:port as path

view details

push time in 19 days

push eventshasharoman/sok

shasharoman

commit sha bb38533c62a4da258eb344e7cc627854df73f130

fix: tcp sok url

view details

push time in 19 days

push eventshasharoman/sok

shasharoman

commit sha 31f1fcd938abb228ed8e26f0586a50e1a5317006

feat: support tcp host:port as path

view details

push time in a month

created tagshasharoman/hserver

tagv1.2.0

http server

created time in a month

release shasharoman/hserver

v1.2.0

released time in a month

push eventshasharoman/hserver

shasharoman

commit sha cd85930c1bf4dcff875a90cdf112b425e43b1c4a

docs: update version in package.json

view details

push time in a month

push eventshasharoman/hserver

shasharoman

commit sha 488769add22292f49753bcc4c3370b38ba086c9b

feat: update athena as callback style

view details

push time in a month

created tagshasharoman/hserver

tagv1.1.0

http server

created time in a month

release shasharoman/hserver

v1.1.0

released time in a month

push eventshasharoman/hserver

shasharoman

commit sha 6a69f8c7f3d03d6e1a0cef5d855f4f5c96fe9660

feat: athena for server adapter

view details

push time in a month

issue closedrrfeng/lua-resty-upstream-etcd

BUG反馈

感谢作者提供这样的工具,我尝试按照README.md的指引对我本地的openresty进行完整配置,随后发现可以正常工作。

但这个过程中似乎存在一个不小的问题,偶尔出现通过etcdctl set新加入的upstream无法work,比如我动态加入前两个upsream,他们可以正常接受到nginx转发过来的流量,但继续添加时发现无法接收到流量,我重复尝试了几次,观察出现这种情况的概率不小。

[linux:~ 00:05]$ etcdctl ls /upstream/dev
/upstream/dev/172.17.0.3:1024
/upstream/dev/172.17.0.4:1024
/upstream/dev/172.17.0.5:1024
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.3:1024
{"weight":1,"slow_start":1,"status":"up"}
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.4:1024
{"weight":1,"slow_start":1,"status":"up"}
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.5:1024
{"weight":1,"slow_start":1,"status":"up"}

172.17.0.5:1024这个upstream收不到nginx转发过来的流量,这种情况非必现,由于我对openresty以及lua编程不是特别熟悉,所以review代码无法找出问题所在。

但据我观察,在我继续用etcdctl set时,syncer.fetch方法的url中waitIndex有递增,仅此而已...

不管怎样,感谢作者提供这样一个tools,对于学习openresty以及实现类似功能有莫大帮助,这个issue只是反馈一下我遇到的情况,让作者您知悉。

closed time in 2 months

shasharoman

issue commentrrfeng/lua-resty-upstream-etcd

BUG反馈

好的

shasharoman

comment created time in 2 months

issue commentrrfeng/lua-resty-upstream-etcd

BUG反馈

好的

shasharoman

comment created time in 2 months

startedprojecteru2/elb

started time in 2 months

startedupyun/slardar

started time in 2 months

issue openedrrfeng/lua-resty-upstream-etcd

BUG反馈

感谢作者提供这样的工具,我尝试按照README.md的指引对我本地的openresty进行完整配置,随后发现可以正常工作。

但这个过程中似乎存在一个不小的问题,偶尔出现通过etcdctl set新加入的upstream无法work,比如我动态加入前两个upsream,他们可以正常接受到nginx转发过来的流量,但继续添加时发现无法接收到流量,我重复尝试了几次,观察出现这种情况的概率不小。

[linux:~ 00:05]$ etcdctl ls /upstream/dev
/upstream/dev/172.17.0.3:1024
/upstream/dev/172.17.0.4:1024
/upstream/dev/172.17.0.5:1024
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.3:1024
{"weight":1,"slow_start":1,"status":"up"}
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.4:1024
{"weight":1,"slow_start":1,"status":"up"}
[linux:~ 00:05]$ etcdctl get /upstream/dev/172.17.0.5:1024
{"weight":1,"slow_start":1,"status":"up"}

172.17.0.5:1024这个upstream收不到nginx转发过来的流量,这种情况非必现,由于我对openresty以及lua编程不是特别熟悉,所以review代码无法找出问题所在。

但据我观察,在我继续用etcdctl set时,syncer.fetch方法的url中waitIndex有递增,仅此而已...

不管怎样,感谢作者提供这样一个tools,对于学习openresty以及实现类似功能有莫大帮助,这个issue只是反馈一下我遇到的情况,让作者您知悉。

created time in 2 months

created tagshasharoman/fstore

tagv1.0.0

file store

created time in 2 months

release shasharoman/fstore

v1.0.0

released time in 2 months

create barnchshasharoman/fstore

branch : master

created branch time in 2 months

created repositoryshasharoman/fstore

file store

created time in 2 months

startedgeekxh/hello-algorithm

started time in 2 months

release shasharoman/hserver

v1.0.0

released time in 2 months

created tagshasharoman/hserver

tagv1.0.0

http server

created time in 2 months

create barnchshasharoman/hserver

branch : master

created branch time in 2 months

created repositoryshasharoman/hserver

http server

created time in 2 months

created tagshasharoman/ptree

tagv1.0.0

path tree.

created time in 2 months

release shasharoman/ptree

v1.0.0

released time in 2 months

push eventshasharoman/ptree

shasharoman

commit sha c2730553c50dbf5a13d468505555dd9aaf83c18d

fix: upgrade lodash to 4.17.19

view details

push time in 2 months

delete tag shasharoman/ptree

delete tag : 1.0.0

delete time in 2 months

created tagshasharoman/ptree

tag1.0.0

path tree.

created time in 2 months

release shasharoman/ptree

1.0.0

released time in 2 months

create barnchshasharoman/ptree

branch : master

created branch time in 2 months

created repositoryshasharoman/ptree

path tree.

created time in 2 months

push eventshasharoman/fns

dependabot[bot]

commit sha 75bce10cda43d4f1d60bbdf6022d02fdce62e9c8

build(deps): bump lodash from 4.17.15 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com>

view details

DSha

commit sha 2b385ee4a5e212eae46fd29d7ef033290e138bde

Merge pull request #1 from shasharoman/dependabot/npm_and_yarn/lodash-4.17.19 build(deps): bump lodash from 4.17.15 to 4.17.19

view details

push time in 2 months

PR merged shasharoman/fns

build(deps): bump lodash from 4.17.15 to 4.17.19 dependencies

Bumps lodash from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

push eventshasharoman/cm

dependabot[bot]

commit sha b0092b2c1a6e22b30044d5e9918acc0bf6a6440d

build(deps): bump lodash from 4.17.15 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 2 months

PR merged shasharoman/cm

build(deps): bump lodash from 4.17.15 to 4.17.19 dependencies

Bumps lodash from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

more