The Wayback Machine - https://web.archive.org/web/20211201070013/https://github.com/topics/microservices
Skip to content
#

microservices

Here are 5,933 public repositories matching this topic...

joshkping
joshkping commented Nov 16, 2021

Is there an existing issue for this?

  • I have searched the existing issues

Kong version ($ kong version)

2.5.1.0

Current Behavior

When calling kong.response.exit(), the function automatically sets the Content-Length header on the response even if the Transfer-Encoding header is present. This is in violation of RFC 7230 3.3.2:

A sender MUST NOT send a Content-

jmilktea
jmilktea commented Nov 12, 2021

Which Component
Sentinel

Describe what problem you have encountered
ๅœจhystrixๅ’Œresilience4jไธญ๏ผŒๆˆ‘ไปฌๅฏไปฅ้…็ฝฎdefault๏ผŒๅฏนๆ‰€ๆœ‰็š„feign client็”Ÿๆ•ˆ๏ผŒไพ‹ๅฆ‚็†”ๆ–ญ่ง„ๅˆ™๏ผŒ้š”็ฆป็ญ–็•ฅใ€‚ๅœจsentinelไธญๆˆ‘ๆ‰พไธๅˆฐ็ฑปไผผ็š„้…็ฝฎ๏ผŒไผผไนŽ้œ€่ฆๅ•ไธชurlๅŽป้…็ฝฎ๏ผŒ่ฟ™้žๅธธ้บป็ƒฆ๏ผŒ่ฏท้—ฎๆ€Žไนˆๅšใ€‚

In hystrix and resilience4j, we can configure "default", which will take effect for all feign clients, such as circuit breaker rules and isolation strategies. I can't find a similar configuration in sen

jerrychern
jerrychern commented Nov 28, 2021

1.4.2็‰ˆๆœฌๆณจๅ†Œไธญๅฟƒๆต‹่ฏ•็ป“่ฎบๅฆ‚ไธ‹๏ผš

  1. ๅœจๆ— ้‰ดๆƒๆƒ…ๅ†ตไธ‹๏ผŒ7w dubboๅฎžไพ‹ๅทฒๅ‡บ็Žฐ็“ถ้ขˆใ€‚

  2. ๅœจๆœ‰้‰ดๆƒๆƒ…ๅ†ตไธ‹๏ผŒ3w dubboๅฎžไพ‹ๅทฒๅ‡บ็Žฐ็“ถ้ขˆใ€‚

  3. ๅฝ“ๅผ€ๅฏ้‰ดๆƒไธ”่พพๅˆฐ3ไธ‡dubboๅฎžไพ‹๏ผŒๆœๅŠก็ซฏไธป่ฆๅ‚ๆ•ฐ็š„ๆœ€ไฝณๅฎž่ทตไธบ๏ผštomcatๆœ€ๅคง็บฟ็จ‹ๆ•ฐ=4000๏ผŒๆœ€ๅฐ็ฉบ้—ฒ็บฟ็จ‹ๆ•ฐ=200๏ผŒnacos็š„้‰ดๆƒ็ผ“ๅญ˜=trueใ€‚

้—ฎ้ข˜๏ผš

ๅฆ‚ไฝ•็ปง็ปญๆๅ‡dubboๅฎžไพ‹ๆ•ฐ๏ผŸๅ› ไธบๆˆ‘ไปฌๅฎžไพ‹ๅทฒ็ป่พพๅˆฐ1.5ไธ‡๏ผŒๅนถไธ”่ฆๆทปๅŠ ้‰ดๆƒๅŠŸ่ƒฝ๏ผŒๅŽ็ปญไผš็ปง็ปญๅขžๅŠ ๏ผŒๆ˜Žๅนดๅนดๆœซ้ข„่ฎกไผšๅˆฐ8ไธ‡ๅฎžไพ‹ใ€‚ @KomachiSion ๅคš่ฐขๅ•ฆ

ๅฆๅค–๏ผŒๅฎžไพ‹ๆ•ฐไธชๆ•ฐๆˆ‘ไปฌๆ˜ฏๆŸฅ็œ‹็š„naming-performance.log ๅ’ŒๆŽงๅˆถๅฐ


้™„[Nacosๆณจๅ†Œไธญๅฟƒๆ€ง่ƒฝๆต‹่ฏ•ๆŠฅๅ‘Š]๏ผŒๅฆ‚ๆœ‰้—ฎ้ข˜๏ผŒ่ฏทๆŒ‡ๆญฃ๏ผŒไปฅไพฟๆˆ‘ไปฌๆ›ดๅฅฝ็š„ๆต‹่ฏ•ๆณจๅ†Œไธญๅฟƒๆ€ง่ƒฝใ€‚

ไธ€ใ€ๆต‹่ฏ•ๅทฅๅ…ท

ไฝฟ็”จ

ๅŸบไบŽSpring+SpringMVC+Mybatisๅˆ†ๅธƒๅผๆ•ๆทๅผ€ๅ‘็ณป็ปŸๆžถๆž„๏ผŒๆไพ›ๆ•ดๅฅ—ๅ…ฌๅ…ฑๅพฎๆœๅŠกๆœๅŠกๆจกๅ—๏ผš้›†ไธญๆƒ้™็ฎก็†๏ผˆๅ•็‚น็™ปๅฝ•๏ผ‰ใ€ๅ†…ๅฎน็ฎก็†ใ€ๆ”ฏไป˜ไธญๅฟƒใ€็”จๆˆท็ฎก็†๏ผˆๆ”ฏๆŒ็ฌฌไธ‰ๆ–น็™ปๅฝ•๏ผ‰ใ€ๅพฎไฟกๅนณๅฐใ€ๅญ˜ๅ‚จ็ณป็ปŸใ€้…็ฝฎไธญๅฟƒใ€ๆ—ฅๅฟ—ๅˆ†ๆžใ€ไปปๅŠกๅ’Œ้€š็Ÿฅ็ญ‰๏ผŒๆ”ฏๆŒๆœๅŠกๆฒป็†ใ€็›‘ๆŽงๅ’Œ่ฟฝ่ธช๏ผŒๅŠชๅŠ›ไธบไธญๅฐๅž‹ไผไธšๆ‰“้€ ๅ…จๆ–นไฝJ2EEไผไธš็บงๅผ€ๅ‘่งฃๅ†ณๆ–นๆกˆใ€‚

  • Updated Sep 20, 2021
  • Java
dapr
tanvigour
tanvigour commented Nov 24, 2021

Kubernetes cluster cert expires after a year. After the expiration the cert need to be updated. There needs to a way of notifying the user of this expiration through logging. One way could be using Kubernetes events to log the warning at the expiration event. Please refer to the epic for this for more context : dapr/cli#807

Feel free to chime in with more ideas around

backstage
dengBox
dengBox commented Aug 6, 2020

Background

็›ฎๅ‰ไฝฟ็”จqiankun2.x็š„็‰ˆๆœฌ๏ผŒไธšๅŠกๆๅ‡บ้œ€ๆฑ‚ๅœจๅ‘ๅธƒๆ–ฐ็š„็‰ˆๆœฌๆ—ถๅ€™๏ผŒๆœŸๆœ›ๅฏไปฅไธๅˆทๆ–ฐ้กต้ข๏ผˆไธปๅบ”็”จๆš‚ๆ—ถไธ่€ƒ่™‘๏ผ‰่ฟ›่กŒ่ฏฅ็ณป็ปŸ็š„็ƒญ้‡่ฝฝใ€‚็ฑปไผผไบŽpc็ซฏ็š„็ƒญๆ›ดๆ–ฐ๏ผŒๆœŸๆœ›qiankunๅฏไปฅๅฏผๅ‡บunloadๆ–นๆณ•๏ผŒๅฎŒๅ…จ้”€ๆฏapp็š„็”Ÿๅ‘ฝๅ‘จๆœŸ๏ผŒไธšๅŠก็ณป็ปŸๅ†ๆฌกๅฐ†ๅ…ถ้‡่ฝฝใ€‚

Proposal

  1. ็ฟป็œ‹ๆบ็ ๅ‘็Žฐไธ่ƒฝ็ƒญๆ›ดๆ–ฐ็š„ๅŽŸๅ› ๆ˜ฏๅ› ไธบimport-html-entryไธญ็ผ“ๅญ˜ไบ† embedHTMLCache
  2. qiankunๅœจimportEntryๆ—ถ๏ผŒๅฆ‚ๆžœๅทฒ็ป่Žทๅ–่ฟ‡html่ต„ๆบ๏ผŒๆฏๆฌก่Žทๅ–็š„้ƒฝๆ˜ฏๅ†…ๅญ˜ไธญ็š„html๏ผŒไปฅ่‡ณไบŽscript & styleไนŸๆ˜ฏ็ผ“ๅญ˜็š„
  3. ๆˆ‘็š„่งฃๅ†ณๆ–นๆกˆๆ˜ฏ๏ผŒๅœจimport-html-entryไธญๅฏผๅ‡บๆ นๆฎappๅŽปๆธ…้™ค็ผ“ๅญ˜็š„้’ฉๅญๅ‡ฝๆ•ฐ
  4. ๅœจqiankunไธญๅŒ…่ฃนๅ…ถๆ–นๆณ•๏ผŒๆ นๆฎsingle-spa็š„appStatus่ฟ›่กŒๅธ่ฝฝๅบ”็”จ
chanseokoh
chanseokoh commented Jul 28, 2021

Maybe new warnings after upgrading ErrorProne in #3355.

/home/runner/work/jib/jib/jib-core/src/main/java/com/google/cloud/tools/jib/image/json/JsonToImageTranslator.java:250: warning: [UnrecognisedJavadocTag] This Javadoc tag wasn't recognised by the parser. Is it malformed somehow, perhaps with mismatched braces?
58

59
   * Converts a map of volumes strings to a set of {@link Absolut
mihaitodor
mihaitodor commented Oct 28, 2021

As discussed in #1979, the current CONTRIBUTING.md document instructs people to run tools/mintest.sh, which requires Python 3.8 and 3.5 installed simultaneously and then it makes things a bit confusing when referencing Python 3.6 or 3.7 and then pyenv shell 3.8.0 3.5.8 and then further below pyenv virtualenv 3.8.0 falcon-sandbox-38. I'm not familiar with pyenv, but this

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

  • Updated Dec 1, 2021
  • Java
spacewander
spacewander commented Nov 30, 2021

Improved or typo fixed.

Currently, the README claims that the WASM extension is the modern way. However, it is an experimental feature.

Solution

Need to fix it with:

diff --git README.md README.md
index d14aae9c..8e11456c 100644
--- README.md
+++ README.md
@@ -146,10 +146,10 @@ A/B testing, canary release, blue-green deployment, limit rate, defense against
   - Custom routing
educroquet
educroquet commented Nov 4, 2020

On contexts with many APIs and APIs calling other APIs in chains, having too many spans in the zipkin/jaeger dashboards may lead to a too complex usage of such dashboards and of not necessary big data volumes.

For Tyk's admin team, the steps representing the time spent in each Tyk middleware are much valuable.

But the upstream APIs teams just want to know the global time spent in Tyk interna

Improve this page

Add a description, image, and links to the microservices topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the microservices topic, visit your repo's landing page and select "manage topics."

Learn more